|
Extension SDK 10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Inspectable2 is a replacement API for Inspectable and offers a custom dialog hook in lieu of a Customizer. The hook offers the integrator far more control while at the same time simplifying the mechanics of the InspectorWindow in that it is up to any custom dialog to fire any related UpdateMessage notifications, rather than being left as the responsibility of the InspectorWindow to try and figure it all out based on individual PropertyChangeEvent notifications fired by the Customizer. Additionally, Inspectable2 allows for the providing of often used actions for optional display in the InspectorWindow implementation.
Method Summary | |
javax.swing.Icon |
getCustomDialogIcon()
Get the Icon associated with the custom dialog, if any. |
java.lang.String |
getCustomDialogToolTipText()
Get the tooltip text associated with the custom dialog, if any. |
javax.swing.Action[] |
getLinkActions()
Get an array of actions for display in an InspectorWindow to serve as quick links to common operations. |
boolean |
hasCustomDialog()
Determine whether or not a custom dialog is supported. |
void |
showCustomDialog(java.awt.Component parent)
Display the custom dialog if any. |
Methods inherited from interface oracle.ide.inspector.Inspectable |
getAdditionalTabPages, getCustomizer, getPropertyModel, getTarget, setContext |
Method Detail |
public boolean hasCustomDialog()
public javax.swing.Icon getCustomDialogIcon()
public java.lang.String getCustomDialogToolTipText()
public void showCustomDialog(java.awt.Component parent)
parent
- the host of the custom dialog.public javax.swing.Action[] getLinkActions()
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.