| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
A pane with tabbed pages containing properties and their values available for editing.
Each page has its internal name and a title displaying on the tab.
This interface allows to add and to remove PropertyChangeListeners.
IdeConfigManager is responsible for displaying IdeConfigEditor objects.
| Method Summary | |
void | addPage(Component page, String name, String title)Adds a page to this IdeConfigEditor. |
void | addPropertyChangeListener(PropertyChangeListener listener)Adds PropertyChangeListener. |
void | discardChanges()Drops the changes made in the properties and restores their original values. |
Component | getUIComponent()Returns the parent Component for this IdeConfigEditor. |
boolean | isAdvanced()Checks whether this IdeConfigEditor is in the advanced mode. |
boolean | isPageVisible(String name)Checks whether the specified page is visible or not. |
StringEnumeration | pageNames()Returns an enumeration of strings with the names of the pages in this IdeConfigEditor. |
void | removePropertyChangeListener(PropertyChangeListener listener)Removes PropertyChangeListener. |
void | saveChanges()Saves the changes made in the properties. |
void | setAdvanced(boolean value)Sets advanced mode - in this mode some additional information will be added to the pages. |
void | setPageVisible(String name, boolean value)Sets the visibility for the specified page. |
| Method Detail |
public void addPage(Component page, String name, String title)
IdeConfigEditor.Component object.public void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener.public void discardChanges()
public Component getUIComponent()
Component for this IdeConfigEditor.Component for this IdeConfigEditorpublic boolean isAdvanced()
IdeConfigEditor is in the advanced mode.true if this IdeConfigEditor is in the advanced mode, false
otherwisepublic boolean isPageVisible(String name)
true if the specified page is visible, false otherwisepublic StringEnumeration pageNames()
IdeConfigEditor.IdeConfigEditorpublic void removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener.public void saveChanges()
public void setAdvanced(boolean value)
true then this IdeConfigEditor will
be switched to the advanced mode, regular mode otherwise.public void setPageVisible(String name, boolean value)
true then the page will be made visible, invisible
otherwise.
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||