Extension SDK 9.0.5

oracle.jdeveloper.model
Class JProjectInspectable

java.lang.Object
  extended byoracle.ide.inspector.DefaultInspectable
      extended byoracle.jdeveloper.model.JProjectInspectable
All Implemented Interfaces:
Inspectable, Inspectable2

public final class JProjectInspectable
extends DefaultInspectable
implements Inspectable2


Field Summary
 
Fields inherited from class oracle.ide.inspector.DefaultInspectable
propertyModel, target
 
Constructor Summary
JProjectInspectable()
           
 
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 setContext(Context context)
          Initialize the PropertyModel to reflect the selection of the Context.
 void showCustomDialog(java.awt.Component parent)
          Display the custom dialog if any.
 
Methods inherited from class oracle.ide.inspector.DefaultInspectable
getAdditionalTabPages, getCustomizer, getPropertyModel, getTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.ide.inspector.Inspectable
getAdditionalTabPages, getCustomizer, getPropertyModel, getTarget
 

Constructor Detail

JProjectInspectable

public JProjectInspectable()
Method Detail

setContext

public void setContext(Context context)
Description copied from interface: Inspectable
Initialize the PropertyModel to reflect the selection of the Context.

Specified by:
setContext in interface Inspectable
Overrides:
setContext in class DefaultInspectable
Parameters:
context - the Context from which to initialize.

hasCustomDialog

public boolean hasCustomDialog()
Description copied from interface: Inspectable2
Determine whether or not a custom dialog is supported.

Specified by:
hasCustomDialog in interface Inspectable2
Returns:
true if a custom dialog is available.

getCustomDialogIcon

public javax.swing.Icon getCustomDialogIcon()
Description copied from interface: Inspectable2
Get the Icon associated with the custom dialog, if any.

Specified by:
getCustomDialogIcon in interface Inspectable2
Returns:
the Icon to use when representing the custom dialog.

getCustomDialogToolTipText

public java.lang.String getCustomDialogToolTipText()
Description copied from interface: Inspectable2
Get the tooltip text associated with the custom dialog, if any.

Specified by:
getCustomDialogToolTipText in interface Inspectable2
Returns:
the tooltip to use when representing the custom dialog.

showCustomDialog

public void showCustomDialog(java.awt.Component parent)
Description copied from interface: Inspectable2
Display the custom dialog if any. It is the responsibility of the implementation to ensure that any necessary UpdateMessage is sent upon changes made in the custom dialog.

Specified by:
showCustomDialog in interface Inspectable2
Parameters:
parent - the host of the custom dialog.

getLinkActions

public javax.swing.Action[] getLinkActions()
Description copied from interface: Inspectable2
Get an array of actions for display in an InspectorWindow to serve as quick links to common operations.

Specified by:
getLinkActions in interface Inspectable2
Returns:
an array of applicable Action instances.

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.