|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.ide.property.PropertyPage
public abstract class PropertyPage
The PropertyPage
interface lets client introduce new property
pages for setting IDE and project preferences.
Constructor Summary | |
---|---|
PropertyPage()
|
Method Summary | |
---|---|
abstract GUIPanel |
getGUI()
Get the root graphical user interface component. |
java.lang.String[] |
getKeys()
Get the property keys this property page uses in the preferences object. |
void |
onEntry(java.util.prefs.Preferences preferences,
Context context)
Method called when this page is selected by the user. |
void |
onExit(java.util.prefs.Preferences preferences,
Context context)
Method called when users leave this page for another page and when they press the dialog's OK button. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PropertyPage()
Method Detail |
---|
public abstract GUIPanel getGUI()
public void onEntry(java.util.prefs.Preferences preferences, Context context)
preferences
object.
preferences
- The data used to initialize the GUI.context
- The current Context
.public void onExit(java.util.prefs.Preferences preferences, Context context) throws InvalidPropertyException
preferences
object.It's the responsibility of an implementing IDE to take care of ensuring that preference changes are only persisted if the user confirms the changes (e.g. by clicking the OK button vs. the Cancel button in a dialog).
preferences
- The data used to initialize the GUI.context
- The current Context
.
InvalidPropertyException
- This exception is thrown when the
user tries to leave the page and the information entered does not
validate.public java.lang.String[] getKeys()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |