public class DefaultParameterEditor extends java.lang.Object implements de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options>, SearchParameters
Modifier and Type | Field and Description |
---|---|
protected de.ims.icarus.util.Options |
data |
protected de.ims.icarus.ui.dialog.FormBuilder |
formBuilder |
DEFAULT_OPTIMIZE_SEARCH, DEFAULT_SEARCH_CASESENSITIVE, DEFAULT_SEARCH_MAX_LENGTH, DEFAULT_SEARCH_MIN_LENGTH, DEFAULT_SEARCH_MODE, DEFAULT_SEARCH_NON_PROJECTIVE, DEFAULT_SEARCH_ORIENTATION, DEFAULT_SEARCH_RESULT_LIMIT, OPTIMIZE_SEARCH, SEARCH_CASESENSITIVE, SEARCH_MAX_LENGTH, SEARCH_MIN_LENGTH, SEARCH_MODE, SEARCH_NON_PROJECTIVE, SEARCH_ORIENTATION, SEARCH_RESULT_LIMIT
Constructor and Description |
---|
DefaultParameterEditor() |
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()