public abstract class AbstractEditorFactory extends Object implements EditorFactory
Modifier | Constructor and Description |
---|---|
protected |
AbstractEditorFactory(String name,
String description) |
Modifier and Type | Method and Description |
---|---|
JEditor |
create(ScriptingUnit unit) |
protected abstract JEditor |
doCreate(ScriptingUnit unit) |
String |
getDescription() |
String |
getName() |
int |
getPriority() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canCreate
public String getName()
getName
in interface EditorFactory
public String getDescription()
getDescription
in interface EditorFactory
public int getPriority()
getPriority
in interface EditorFactory
public JEditor create(ScriptingUnit unit)
create
in interface EditorFactory
protected abstract JEditor doCreate(ScriptingUnit unit)