Package org.jppf.ui.options
Interface OptionContainer
- All Superinterfaces:
OptionElement,OptionProperties,Serializable
- All Known Implementing Classes:
AbstractOptionContainer,OptionPanel,SplitPaneOption,TabbedPaneOption,ToolbarOption
Interface for dynamic UI components representing a page (or panel) container.
- Author:
- Laurent Cohen
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(OptionElement element) Add an element to this options page.Get the options in this page.voidremove(OptionElement element) Remove an element from this options page.Methods inherited from interface org.jppf.ui.options.OptionElement
findAllWithName, findElement, findFirstWithName, findLastWithName, getParent, getPath, getRoot, getStringPathMethods inherited from interface org.jppf.ui.options.OptionProperties
getComponentConstraints, getFinalizer, getIconPath, getInitializer, getLabel, getLayoutConstraints, getMouseListener, getName, getScripts, getToolTipText, getUIComponent, isBordered, isDetachable, isEventsEnabled, isScrollable, setComponentConstraints, setEditable, setEnabled, setEventsEnabled, setLayoutConstraints, setMouseListener
-
Method Details
-
add
Add an element to this options page.- Parameters:
element- the element to add.
-
remove
Remove an element from this options page.- Parameters:
element- the element to remove.
-
getChildren
List<OptionElement> getChildren()Get the options in this page.- Returns:
- a list of
Optioninstances.
-