|
Extension SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdeveloper.cm.dt.addin.AbstractConnectionEditorWizard
AbstractConnectionEditorWizard provides a base Wizard implementation
that can be used when creating new Editors for database connections.
When invoked, AbstractConnectionEditorWizard instances will
prompt the user for a connection to use. An editor will then be opened
on this connection.
| Constructor Summary | |
protected |
AbstractConnectionEditorWizard(java.lang.Class editorClass,
java.lang.String protocol)
Creates a new instance. |
| Method Summary | |
javax.swing.Icon |
getIcon()
Gets the Icon to use in the Object Gallery and Navigator views. |
java.lang.String |
getMenuLabel()
Provides the menu label used by this Wizard. |
abstract MenuSpec |
getMenuSpecification()
Provides the menu specification used by this Wizard. |
java.lang.String |
getName()
Provides the human readable name of this Wizard. |
boolean |
invoke(Context context,
java.lang.String[] params)
Invokes the object, usually called by the IDE. |
boolean |
isAvailable(Context context)
Called when the sensitivity of the menu item that opens this wizard must be determined. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface oracle.ide.addin.Wizard |
toString |
| Constructor Detail |
protected AbstractConnectionEditorWizard(java.lang.Class editorClass,
java.lang.String protocol)
editorClass - The class of the EditorAddin associated with this
wizard.| Method Detail |
public final java.lang.String getName()
Wizard
getName in interface Wizardpublic final java.lang.String getMenuLabel()
Wizardnull.
getMenuLabel in interface Wizardnull if no label is
desired.public abstract MenuSpec getMenuSpecification()
Wizard
If this Wizard is not invokable from the "Tools" menu,
return null.
getMenuSpecification in interface Wizardnull if no label is
required.public boolean isAvailable(Context context)
Wizard
isAvailable in interface Wizardcontext - The Context to use when invoking this
Wizard.
true if the wizard can be invoked, or
false otherwise.public final javax.swing.Icon getIcon()
WizardIcon to use in the Object Gallery and Navigator views.
Note: If this Wizard is not intended to be accessed from the
ObjectGallery, the Wizard may return null.
getIcon in interface WizardIcon to be displayed in the ObjectGallery and
Navigator.
public boolean invoke(Context context,
java.lang.String[] params)
Invokable
invoke in interface Invokablecontext - the context of the invocation.params - optional arguments from the invoker
true if the invocation was successful,
false if it failed, or was aborted.Context
|
Extension SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright ©1997, 2003, Oracle. All rights reserved.