public class PatternEditor extends org.protege.editor.owl.ui.editor.AbstractOWLObjectEditor<PatternModel> implements org.protege.editor.core.ui.util.VerifiedInputEditor, ChangeListener
| Modifier and Type | Field and Description |
|---|---|
protected JTabbedPane |
mainPanel |
protected PatternBuilder |
patternBuilder |
protected PatternModel |
patternModel |
protected TypeInPatternBuilder |
patternTextEditor |
| Constructor and Description |
|---|
PatternEditor(org.protege.editor.owl.OWLEditorKit owlEditorKit,
AbstractPatternModelFactory f) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener) |
boolean |
canEdit(Object object) |
void |
dispose() |
PatternModel |
getEditedObject() |
JComponent |
getEditorComponent() |
String |
getEditorTypeName() |
org.protege.editor.owl.OWLEditorKit |
getOWLEditorKit() |
protected void |
handleChange() |
void |
removeStatusChangedListener(org.protege.editor.core.ui.util.InputVerificationStatusChangedListener listener) |
boolean |
setEditedObject(PatternModel editedObject) |
void |
setPatternModel(PatternModel patternModel) |
void |
stateChanged(ChangeEvent e) |
protected final JTabbedPane mainPanel
protected final PatternBuilder patternBuilder
protected final TypeInPatternBuilder patternTextEditor
protected PatternModel patternModel
public PatternEditor(org.protege.editor.owl.OWLEditorKit owlEditorKit,
AbstractPatternModelFactory f)
owlEditorKit - owlEditorKitf - fprotected void handleChange()
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 dispose()
dispose in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public PatternModel getEditedObject()
getEditedObject in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public JComponent getEditorComponent()
getEditorComponent in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListenerpublic void setPatternModel(PatternModel patternModel)
patternModel - patternModelpublic boolean canEdit(Object object)
canEdit in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public String getEditorTypeName()
getEditorTypeName in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public boolean setEditedObject(PatternModel editedObject)
setEditedObject in interface org.protege.editor.owl.ui.editor.OWLObjectEditor<PatternModel>public org.protege.editor.owl.OWLEditorKit getOWLEditorKit()
Copyright © 2014 The University of Manchester. All Rights Reserved.