public class DefaultQueryEditor extends QueryEditor
Modifier and Type | Class and Description |
---|---|
class |
DefaultQueryEditor.CallbackHandler |
Modifier and Type | Field and Description |
---|---|
protected de.ims.icarus.ui.actions.ActionManager |
actionManager |
protected DefaultQueryEditor.CallbackHandler |
callbackHandler |
protected javax.swing.JPanel |
contentPanel |
protected ConstraintGraphPresenter |
graphPresenter |
protected javax.swing.JTextPane |
queryPane |
protected javax.swing.JSplitPane |
splitPane |
searchDescriptor
Constructor and Description |
---|
DefaultQueryEditor() |
Modifier and Type | Method and Description |
---|---|
void |
applyEdit() |
protected void |
buildContentPanel() |
protected DefaultQueryEditor.CallbackHandler |
createCallbackHandler() |
protected de.ims.icarus.ui.actions.ActionComponentBuilder |
createToolBar() |
protected de.ims.icarus.ui.actions.ActionManager |
getActionManager() |
java.awt.Component |
getEditorComponent() |
protected void |
refreshActions() |
protected void |
registerActionCallbacks() |
void |
setEditingItem(SearchDescriptor searchDescriptor) |
protected void |
showError(java.lang.Throwable t) |
boolean |
supports(de.ims.icarus.util.data.ContentType contentType) |
void |
synchronizeGraph() |
void |
synchronizeQuery() |
close, commit, getEditingItem, hasChanges, resetEdit
protected ConstraintGraphPresenter graphPresenter
protected javax.swing.JTextPane queryPane
protected javax.swing.JSplitPane splitPane
protected de.ims.icarus.ui.actions.ActionManager actionManager
protected DefaultQueryEditor.CallbackHandler callbackHandler
protected javax.swing.JPanel contentPanel
protected de.ims.icarus.ui.actions.ActionManager getActionManager()
public boolean supports(de.ims.icarus.util.data.ContentType contentType)
supports
in class QueryEditor
protected void buildContentPanel()
protected void refreshActions()
protected void registerActionCallbacks()
protected de.ims.icarus.ui.actions.ActionComponentBuilder createToolBar()
protected DefaultQueryEditor.CallbackHandler createCallbackHandler()
public void applyEdit()
Editor.applyEdit()
public java.awt.Component getEditorComponent()
Editor.getEditorComponent()
public void setEditingItem(SearchDescriptor searchDescriptor)
Editor.setEditingItem(java.lang.Object)
public void synchronizeQuery() throws java.lang.Exception
java.lang.Exception
public void synchronizeGraph() throws java.lang.Exception
java.lang.Exception
protected void showError(java.lang.Throwable t)