Package com.iizix.prop
Interface IPropUndoRedo
- All Known Subinterfaces:
ITermEditor
- All Known Implementing Classes:
CaptureEditor
,ContextMenuEditor
,DatabaseEditor
,FontFacesEditor
,ImageDefinitionEditor
,PanelEditor
,PropEditorPart
,PropUndoRedoAdapter
,RecordingEditor
,ScreenEditor
,SelectorEditor
,ServerConfigComposite
,StyleEditor
,TextTableEditor
,VirtualSpaceEditor
,WebServiceEditor
public interface IPropUndoRedo
Interface used for undo/redo operations in properties.- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
getShell()
Gets the shell.java.lang.Object
getTargetViewer()
Gets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).java.lang.Object
getUndoContext()
Gets the undo context.void
setTargetViewer(java.lang.Object viewer)
Sets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).void
updateStates()
Updates the states of menu items and tool bars.
Method Detail
getShell
java.lang.Object getShell()
Gets the shell.- Returns:
- An object castable to org.eclipse.swt.widgets.Shell.
getUndoContext
java.lang.Object getUndoContext()
Gets the undo context.- Returns:
- An object castable to org.eclipse.core.commands.operations.IUndoContext.
updateStates
void updateStates()
Updates the states of menu items and tool bars.
setTargetViewer
void setTargetViewer(java.lang.Object viewer)
Sets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).- Parameters:
viewer
- The CommonViewer, TreeViewer or TableViewer, or null for none.
getTargetViewer
java.lang.Object getTargetViewer()
Gets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).- Returns:
- The CommonViewer, TreeViewer or TableViewer, or null for none.