Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Interface EntityApplicationPanel.ApplicationLayout
- All Known Implementing Classes:
TabbedApplicationLayout
- Enclosing class:
- EntityApplicationPanel<M extends SwingEntityApplicationModel>
public static interface EntityApplicationPanel.ApplicationLayout
Handles laying out an EntityApplicationPanel.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
activated
(EntityPanel entityPanel) Called when the given entity panel is activated.layout()
Lays out the main component for a given application panel
-
Method Details
-
layout
JComponent layout()Lays out the main component for a given application panel- Returns:
- the main application panel
- Throws:
IllegalStateException
- in case the panel has already been laid out
-
activated
Called when the given entity panel is activated.- Parameters:
entityPanel
- the entity panel to select- See Also:
-