Package com.iizix.prop
Interface IPropUndoRedo
- All Superinterfaces:
- IDisposedPart
- All Known Subinterfaces:
- ITermEditor
- All Known Implementing Classes:
- CaptureEditor,- ContextMenuEditor,- DatabaseEditor,- FontFacesEditor,- ImageDefinitionEditor,- PanelEditor,- PropEditorPart,- PropUndoRedoAdapter,- RecordingEditor,- ScreenEditor,- SelectorEditor,- ServerConfigComposite,- StyleEditor,- TextTableEditor,- VirtualSpaceEditor,- WebServiceEditor
Interface used for undo/redo operations in properties.
- Author:
- Christopher Mindus
- Method SummaryModifier and TypeMethodDescription- getShell()Gets the shell.Gets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).Gets the undo context.- void- setTargetViewer- (Object viewer) Sets the structured viewer (common, tree or table) used for the property operation (add, delete, etc).- voidUpdates the states of menu items and tool bars.- Methods inherited from interface com.iizix.IDisposedPart- isDisposed
- Method Details- getShellObject getShell()Gets the shell.- Returns:
- An object castable to org.eclipse.swt.widgets.Shell.
 
- getUndoContextObject getUndoContext()Gets the undo context.- Returns:
- An object castable to org.eclipse.core.commands.operations.IUndoContext.
 
- updateStatesvoid updateStates()Updates the states of menu items and tool bars.
- setTargetViewerSets 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.
 
- getTargetViewerObject 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.