|
Extension SDK 10.1.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectoracle.ide.editor.AbstractFlatEditorAddin
oracle.jdeveloper.cm.dt.addin.AbstractConnectionEditorAddin
The AbstractConnectionEditorAddin can be used as a base class for new
EditorAddin implementations that work with a DatabaseEditorNode.
The SQL*Worksheet is an example of an editor based on AbstractConnectionEditorAddin
| Constructor Summary | |
AbstractConnectionEditorAddin()
|
|
| Method Summary | |
abstract java.lang.Class |
getEditorClass()
Gets the fully qualified class name of the Editor being registered. |
float |
getEditorWeight(Element element)
inheritDoc |
MenuSpec |
getMenuSpecification()
Gets the menu specification of this Addin. |
protected abstract java.lang.Class |
getNodeClass()
|
protected abstract java.lang.String |
getNodeProtocol()
|
protected Wizard |
getWizard()
Retreives the Wizard instance that should be registered. |
float |
ideVersion()
inheritDoc |
void |
initialize()
By default, AbstractConnectionEditorAddin registers itself with the EditorManager on DatabaseEditorNode instances. |
boolean |
isDefault()
inheritDoc |
boolean |
isDuplicable()
inheritDoc |
boolean |
restoreAtStartup()
Determines if the document must be reloaded at startup. |
float |
version()
inheritDoc |
| Methods inherited from class oracle.ide.editor.AbstractFlatEditorAddin |
canShutdown, getAttribute, shutdown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractConnectionEditorAddin()
| Method Detail |
public void initialize()
DatabaseEditorNode instances.
initialize in interface Addininitialize in class AbstractFlatEditorAddinEditorManager.register(oracle.ide.editor.EditorAddin, java.lang.Class[]),
DatabaseEditorNodepublic float version()
AbstractFlatEditorAddin
version in interface Addinversion in class AbstractFlatEditorAddinpublic float ideVersion()
AbstractFlatEditorAddin
ideVersion in interface AddinideVersion in class AbstractFlatEditorAddinpublic boolean isDefault()
AbstractFlatEditorAddin
isDefault in interface EditorAddinisDefault in class AbstractFlatEditorAddinpublic final MenuSpec getMenuSpecification()
EditorAddin
public abstract java.lang.Class getEditorClass()
EditorAddin
protected Wizard getWizard()
null if this addin is
not registering a Wizard on the Tools menu.protected abstract java.lang.Class getNodeClass()
protected abstract java.lang.String getNodeProtocol()
public boolean restoreAtStartup()
FlatEditorAddin
restoreAtStartup in interface FlatEditorAddinrestoreAtStartup in class AbstractFlatEditorAddinpublic boolean isDuplicable()
AbstractFlatEditorAddin
isDuplicable in interface FlatEditorAddinisDuplicable in class AbstractFlatEditorAddinpublic float getEditorWeight(Element element)
AbstractFlatEditorAddin
getEditorWeight in interface FlatEditorAddingetEditorWeight in class AbstractFlatEditorAddin
|
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.