public class DefaultSimpleTreebankEditor extends BasicTreebankEditor
Modifier and Type | Class and Description |
---|---|
protected class |
DefaultSimpleTreebankEditor.ReaderChoiceFormEntry |
BasicTreebankEditor.Handler
contentPanel, formBuilder, handler, treebank
Constructor and Description |
---|
DefaultSimpleTreebankEditor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addReaderProperties(java.util.Map<java.lang.String,java.lang.Object> source,
java.util.Map<java.lang.String,java.lang.Object> readerProperties) |
protected void |
doApplyEdit() |
protected void |
doResetEdit() |
protected java.util.Map<java.lang.String,java.lang.Object> |
extractReaderProperties(java.util.Map<java.lang.String,java.lang.Object> source) |
DefaultSimpleTreebank |
getEditingItem() |
boolean |
hasChanges() |
protected void |
initForm() |
protected static boolean |
isConfigurablePropertyOwner(java.lang.Object obj) |
protected boolean |
isPropertyKeyAllowed(java.lang.String key) |
protected void |
removeReaderProperties(java.util.Map<java.lang.String,java.lang.Object> properties,
java.util.Map<java.lang.String,java.lang.Object> readerProperties) |
void |
setEditingItem(Treebank treebank) |
applyEdit, close, createHandler, equals, filterProperties, getEditorComponent, getTreebankName, isIgnoreTreebankEvents, resetEdit, resetIgnoreTreebankEvents, setIgnoreTreebankEvents
public void setEditingItem(Treebank treebank)
setEditingItem
in interface de.ims.icarus.ui.helper.Editor<Treebank>
setEditingItem
in class BasicTreebankEditor
BasicTreebankEditor.setEditingItem(de.ims.icarus.language.treebank.Treebank)
protected void initForm()
initForm
in class BasicTreebankEditor
BasicTreebankEditor.initForm()
public boolean hasChanges()
hasChanges
in interface de.ims.icarus.ui.helper.Editor<Treebank>
hasChanges
in class BasicTreebankEditor
BasicTreebankEditor.hasChanges()
protected void doResetEdit()
doResetEdit
in class BasicTreebankEditor
BasicTreebankEditor.resetEdit()
protected void doApplyEdit()
doApplyEdit
in class BasicTreebankEditor
BasicTreebankEditor.applyEdit()
public DefaultSimpleTreebank getEditingItem()
getEditingItem
in interface de.ims.icarus.ui.helper.Editor<Treebank>
getEditingItem
in class BasicTreebankEditor
BasicTreebankEditor.getEditingItem()
protected boolean isPropertyKeyAllowed(java.lang.String key)
isPropertyKeyAllowed
in class BasicTreebankEditor
BasicTreebankEditor.isPropertyKeyAllowed(java.lang.String)
protected static boolean isConfigurablePropertyOwner(java.lang.Object obj)
protected java.util.Map<java.lang.String,java.lang.Object> extractReaderProperties(java.util.Map<java.lang.String,java.lang.Object> source)
protected void addReaderProperties(java.util.Map<java.lang.String,java.lang.Object> source, java.util.Map<java.lang.String,java.lang.Object> readerProperties)
protected void removeReaderProperties(java.util.Map<java.lang.String,java.lang.Object> properties, java.util.Map<java.lang.String,java.lang.Object> readerProperties)