P - typepublic abstract class OPPLScriptInstantiationEditor<P extends InstantiatedOPPLScript> extends Object implements org.protege.editor.core.ui.util.VerifiedInputEditor, org.protege.editor.core.ui.util.InputVerificationStatusChangedListener
| Modifier and Type | Field and Description |
|---|---|
protected org.protege.editor.owl.ui.clsdescriptioneditor.ExpressionEditor<P> |
editor |
protected P |
instantiatedScript |
protected JPanel |
mainPane |
protected org.protege.editor.owl.OWLEditorKit |
owlEditorKit |
| Constructor and Description |
|---|
OPPLScriptInstantiationEditor(P instantiatedOPPLScript,
org.protege.editor.owl.OWLEditorKit owlEditorKit) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener) |
void |
clear() |
void |
dispose() |
InstantiatedOPPLScript |
getEditedObject() |
JComponent |
getEditorComponent() |
protected abstract org.protege.editor.owl.ui.clsdescriptioneditor.ExpressionEditor<P> |
getScriptExpressionEditor() |
void |
handleChange() |
protected void |
init() |
void |
removeStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener) |
protected abstract void |
setupAutoCompleter() |
void |
verifiedStatusChanged(boolean newState) |
protected org.protege.editor.owl.ui.clsdescriptioneditor.ExpressionEditor<P extends InstantiatedOPPLScript> editor
protected org.protege.editor.owl.OWLEditorKit owlEditorKit
protected JPanel mainPane
protected P extends InstantiatedOPPLScript instantiatedScript
public OPPLScriptInstantiationEditor(P instantiatedOPPLScript, org.protege.editor.owl.OWLEditorKit owlEditorKit)
instantiatedOPPLScript - instantiatedOPPLScriptowlEditorKit - owlEditorKitprotected void init()
protected abstract void setupAutoCompleter()
protected abstract org.protege.editor.owl.ui.clsdescriptioneditor.ExpressionEditor<P> getScriptExpressionEditor()
public void addStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener)
addStatusChangedListener in interface org.protege.editor.core.ui.util.VerifiedInputEditorpublic void removeStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener)
removeStatusChangedListener in interface org.protege.editor.core.ui.util.VerifiedInputEditorpublic void verifiedStatusChanged(boolean newState)
verifiedStatusChanged in interface org.protege.editor.core.ui.util.InputVerificationStatusChangedListenerpublic void handleChange()
public void clear()
public void dispose()
public InstantiatedOPPLScript getEditedObject()
public JComponent getEditorComponent()
Copyright © 2014 The University of Manchester. All Rights Reserved.