public class NGramParameterEditor extends java.lang.Object implements de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>, NGramParameters
Modifier and Type | Field and Description |
---|---|
protected de.ims.icarus.util.Options |
data |
protected de.ims.icarus.ui.dialog.FormBuilder |
formBuilder |
CREATE_XML_OUTPUT, DEFAULT_CREATE_XML_OUTPUT, DEFAULT_FRINGE_SIZE, DEFAULT_GRAMS_GREATERX, DEFAULT_NGRAM_RESULT_LIMIT, DEFAULT_SENTENCE_LIMIT, DEFAULT_USE_FRINGE_HEURISTIC, DEFAULT_USE_NUMBER_WILDCARD, FRINGE_SIZE, GRAMS_GREATERX, NGRAM_RESULT_LIMIT, SENTENCE_LIMIT, USE_FRINGE_HEURISTIC, USE_NUMBER_WILDCARD
Constructor and Description |
---|
NGramParameterEditor() |
Modifier and Type | Method and Description |
---|---|
void |
applyEdit() |
void |
close() |
protected de.ims.icarus.ui.dialog.FormBuilder |
createForm() |
de.ims.icarus.util.Options |
getEditingItem() |
java.awt.Component |
getEditorComponent() |
boolean |
hasChanges() |
protected void |
refresh() |
void |
resetEdit() |
void |
setEditingItem(de.ims.icarus.util.Options item) |
protected de.ims.icarus.util.Options data
protected de.ims.icarus.ui.dialog.FormBuilder formBuilder
protected de.ims.icarus.ui.dialog.FormBuilder createForm()
public java.awt.Component getEditorComponent()
getEditorComponent
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.getEditorComponent()
protected void refresh()
public void setEditingItem(de.ims.icarus.util.Options item)
setEditingItem
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.setEditingItem(java.lang.Object)
public de.ims.icarus.util.Options getEditingItem()
getEditingItem
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.getEditingItem()
public void resetEdit()
resetEdit
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.resetEdit()
public void applyEdit()
applyEdit
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.applyEdit()
public boolean hasChanges()
hasChanges
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.hasChanges()
public void close()
close
in interface de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>
Editor.close()