jsx3.amp.util.prefspanel plug-in.
| Field Summary | |
|---|---|
| static String | Event subject published when the state of a preference pane is dirtied. |
| static String | Event subject published when a preference pane is saved. |
| Constructor Summary | |
|---|---|
| void | The instance initializer. |
| Method Summary | |
|---|---|
| String | Returns the description of this pane. |
| jsx3.app.Model | Returns the object in the UI of this pane that should get focus when this pane is first revealed. |
| String | getImage() Returns the resolved path of the image of this pane. |
| Object | getProperty(strId : String) Returns an arbitrary property of this pane. |
| String | getTitle() Returns the title of this pane. |
| jsx3.app.Model | getUI() Returns the root component of this pane once it is rendered. |
| boolean | isDirty() Returns whether this pane has unsaved changes. |
| jsx3.$AsyncRV | save() Saves the state of this pane. |
| void | Sets whether this pane has unsaved changes. |
| void | Sets an arbitrary property of this pane. |
| Methods Inherited From jsx3.util.EventDispatcher |
|---|
| publish, subscribe, unsubscribe, unsubscribeAll |
| Methods Inherited From jsx3.lang.Object |
|---|
| clone, equals, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf, toString |
| Field Detail |
|---|
| Constructor Detail |
|---|
obj parameter must define an attribute, resource, which
is the name of an XML resource of ext. This resource will be loaded as the UI component of this
pane. The root object of this component file may define the following methods:
| Method Detail |
|---|
getFirstResponder() of the root UI component for this pane,
if that method is defined.savePrefs() method of the root
UI component of this pane.