|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The VPropertiesPane interface defines the representation of a properties pane. A properties pane is a graphical user interface that allows the user to view and optionally edit properties of a server resource.
When the user makes a change using the editor, the properties pane fires a change event. This signals to the dialog that a change was made so that it can enable the Apply button. The change to the underlying server resource is not made at this time. This way the user can still choose to cancel the changes.
When the user clicks the OK or Apply button, then applyChanges() is called. The change to the underlying server resource is made at this time.
Most errors are reported as ErrorEvents rather than throwing exceptions. Users should listen for ErrorEvents in order to diagnose and recover from error conditions.
VPropertiesPane objects generate the following events:
VObject.getPropertiesPane()
,
VPropertiesAction
Method Summary | |
---|---|
void |
addChangeListener(ChangeListener listener)
Deprecated. Adds a listener to be notified when the user makes a change. |
void |
addErrorListener(ErrorListener listener)
Deprecated. Adds a listener to be notified when an error occurs. |
void |
addVObjectListener(VObjectListener listener)
Deprecated. Adds a listener to be notified when a VObject is changed, created, or deleted. |
void |
addWorkingListener(WorkingListener listener)
Deprecated. Adds a listener to be notified when work starts and stops on potentially long-running operations. |
void |
applyChanges()
Deprecated. Applies the changes made by the user. |
Component |
getComponent()
Deprecated. Returns the graphical user interface component. |
void |
removeChangeListener(ChangeListener listener)
Deprecated. Removes a change listener. |
void |
removeErrorListener(ErrorListener listener)
Deprecated. Removes an error listener. |
void |
removeVObjectListener(VObjectListener listener)
Deprecated. Removes a VObjectListener. |
void |
removeWorkingListener(WorkingListener listener)
Deprecated. Removes a working listener. |
Method Detail |
public void addChangeListener(ChangeListener listener)
listener
- The listener.public void addErrorListener(ErrorListener listener)
listener
- The listener.public void addVObjectListener(VObjectListener listener)
listener
- The listener.public void addWorkingListener(WorkingListener listener)
listener
- The listener.public void applyChanges() throws Exception
Exception
- If an error occurs.public Component getComponent()
public void removeChangeListener(ChangeListener listener)
listener
- The listener.public void removeErrorListener(ErrorListener listener)
listener
- The listener.public void removeVObjectListener(VObjectListener listener)
listener
- The listener.public void removeWorkingListener(WorkingListener listener)
listener
- The listener.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |