| |
|
| com.jeta.forms.store.properties.JETAProperty com.jeta.forms.store.properties.TabbedPaneProperties
TabbedPaneProperties | public class TabbedPaneProperties extends JETAProperty (Code) | | A TabbedPaneProperties object is responsible for adding tabs
to a JTabbedPane at runtime. Since a JTabbedPane does not have a tabs
property, this custom property was created to provide a convienient way to
work with JTabbedPanes in the designer.
author: Jeff Tassin |
Constructor Summary | |
public | TabbedPaneProperties() Creates an unitialized TabbedPaneProperties instance. |
PROPERTY_ID | final public static String PROPERTY_ID(Code) | | The name of this property
|
VERSION | final public static int VERSION(Code) | | The current version number of this class
|
serialVersionUID | final static long serialVersionUID(Code) | | |
TabbedPaneProperties | public TabbedPaneProperties()(Code) | | Creates an unitialized TabbedPaneProperties instance.
|
addTab | public void addTab(TabProperty prop)(Code) | | Adds a tab property to this tabbed pane.
Parameters: prop - the tab property to add. |
getTabs | public Collection getTabs()(Code) | | Returns a collection of TabProperty objects that make up the tabs in the
tab pane.
the tabs (TabProperty objects) in this property |
setValue | public void setValue(Object prop)(Code) | | Sets this property to that of another TabbedPaneProperties object.
Parameters: prop - a TabbedPaneProperties object. |
updateBean | public void updateBean(JETABean jbean)(Code) | | Updates the bean with the current value of this property. In this case
the tabs specified in this property are added to the the associated
JTabbedPane bean. Any pre-existing tabs in the bean are removed.
|
Fields inherited from com.jeta.forms.store.properties.JETAProperty | final public static int VERSION(Code)(Java Doc) final static long serialVersionUID(Code)(Java Doc)
|
|
|
|