org.jppf.ui.options
Interface OptionsPage

All Superinterfaces:
OptionElement, OptionProperties, Serializable
All Known Implementing Classes:
OptionPanel, SplitPaneOption, TabbedPaneOption, ToolbarOption

public interface OptionsPage
extends OptionElement

Interface for dynamic UI components representing a page (or panel) container.

Author:
Laurent Cohen

Method Summary
 void add(OptionElement element)
          Add an element to this options page.
 List<OptionElement> getChildren()
          Get the options in this page.
 void remove(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, getStringPath
 
Methods inherited from interface org.jppf.ui.options.OptionProperties
getComponentConstraints, getFinalizer, getIconPath, getInitializer, getLabel, getLayoutConstraints, getName, getScripts, getToolTipText, getUIComponent, isBordered, isEventsEnabled, isScrollable, setComponentConstraints, setEditable, setEnabled, setEventsEnabled, setLayoutConstraints
 

Method Detail

add

void add(OptionElement element)
Add an element to this options page.

Parameters:
element - the element to add.

remove

void remove(OptionElement element)
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 Option instances.


Copyright © 2005-2010 JPPF Team.