Uses of Class
com.iizigo.editor.complex.ComplexOperation
Uses of ComplexOperation in com.iizigo.editor.complex
Methods in com.iizigo.editor.complex that return ComplexOperation Modifier and Type Method Description ComplexOperation
ComplexOperation. getGlobal()
Gets the global complex operation in progress.Methods in com.iizigo.editor.complex with parameters of type ComplexOperation Modifier and Type Method Description default boolean
IComplexSubOperation. canRedo(ComplexOperation oper)
Checks for undo possible.default boolean
IComplexSubOperation. canUndo(ComplexOperation oper)
Checks for undo possible.default ContainerSelection[]
IComplexOperationSelection. getSelectionBefore(ComplexOperation op)
Override this method to return the initial selection that is suitable for restoring a selection usingIComplexOperationSelection.doComplexOperationSelection(GProp [])
.void
IComplexSubOperation. redo(ComplexOperation oper)
Redoes the operation.void
IComplexSubOperation. undo(ComplexOperation oper)
Undoes the operation.Uses of ComplexOperation in com.iizigo.link
Methods in com.iizigo.link with parameters of type ComplexOperation Modifier and Type Method Description org.eclipse.core.runtime.IStatus
ILinkOperation. executeOperation(ComplexOperation op)
Executes the operation.Uses of ComplexOperation in com.iizigo.link.java
Methods in com.iizigo.link.java with parameters of type ComplexOperation Modifier and Type Method Description org.eclipse.core.runtime.IStatus
AddAnnotationPrecondition. executeOperation(ComplexOperation op)
Executes the operation.Uses of ComplexOperation in com.iizigo.link.ui
Methods in com.iizigo.link.ui with parameters of type ComplexOperation Modifier and Type Method Description void
UIBuildData. addComponent(UIComp comp, ComplexOperation op)
Adds the layout operation when the first components is added.org.eclipse.core.runtime.IStatus
UIBuilderOperation. executeOperation(ComplexOperation op)
Executes the operation.Uses of ComplexOperation in com.iizigo.link.ui.builder
Methods in com.iizigo.link.ui.builder with parameters of type ComplexOperation Modifier and Type Method Description org.eclipse.core.runtime.IStatus
ButtonBuilderSubOp. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
ComboBoxBuilderSubOp. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
LayoutNewComponentsOperation. executeOperation(ComplexOperation op)
Executes the layout operation for the added components.org.eclipse.core.runtime.IStatus
MenuItemBuilderSubOp. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
TextAreaBuilderSubOp. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
TextBuilderSubOp. executeOperation(ComplexOperation op)
Executes the operation.Uses of ComplexOperation in com.iizigo.link.vs
Methods in com.iizigo.link.vs with parameters of type ComplexOperation Modifier and Type Method Description org.eclipse.core.runtime.IStatus
LopAssignVirtualSpace. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
LopVSAction. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
LopVSComponent. executeOperation(ComplexOperation op)
Executes the operation.org.eclipse.core.runtime.IStatus
LopVSField. executeOperation(ComplexOperation op)
Executes the operation.Uses of ComplexOperation in com.iizigo.panel.prop
Methods in com.iizigo.panel.prop with parameters of type ComplexOperation Modifier and Type Method Description void
EAbsoluteLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EAccordionLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EBorderLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EFlexLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EGridLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EHeadingLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EListLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EMenuBarLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
ESwapLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
ETabBarLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
ETabLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
IReplaceLayoutData. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EGridLayout.Grid. clearCells(ComplexOperation op, PanelEditor.GridInfo gi)
Clears grid cells.boolean
EGridLayout. clearComponentArea(ComplexOperation op, UIComp comp)
Clears the area occupied by a component.boolean
IClearComponentArea. clearComponentArea(ComplexOperation op, UIComp comp)
Clears the area occupied by a component.void
EGridLayout.Grid. consolidateGrid(ComplexOperation op)
Make sure grid is filled with empty cells at all "zero-locations".void
EAbsoluteLayout. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.void
EBorderLayout. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.void
EFlexLayout. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.void
EGridLayout. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.void
IELayoutMgrDND. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.default void
IELayoutMgrSimpleDND. convertLayout(ComplexOperation op, UIContainer cnr, LayoutMgr<?> oldLayout)
Called to convert one layout to another when the layout has been dropped into a container.void
EGridLayout.Grid. deleteColumn(ComplexOperation op, int column)
Deletes a column.void
EGridLayout.Grid. deleteRow(ComplexOperation op, int row)
Deletes a row.void
EGridLayout.Grid. insertColumn(ComplexOperation op, int col)
Insert column.void
EGridLayout.Grid. insertRow(ComplexOperation op, int row)
Insert row.org.eclipse.core.runtime.IStatus
EAbsoluteLayout. layoutNewComponents(java.util.List<UIComp> components, ComplexOperation op)
Called to perform layout of the newly added components.default org.eclipse.core.runtime.IStatus
IELayoutMgr. layoutNewComponents(java.util.List<UIComp> components, ComplexOperation op)
Called to perform layout of the newly added components.void
EHeadingLayout. onDropCompleted(DropInfo di, UIComp[] newComps, ComplexOperation op)
Called prior to executing the operation after a drop, to perform some additional processing.default void
IELayoutMgrSimpleDND. onDropCompleted(DropInfo di, UIComp[] newComps, ComplexOperation op)
Called prior to executing the operation after a drop, to perform some additional processing.void
IEFixedLayoutProp. onFixedHeight(PanelEditor editor, ComplexOperation op, int size)
Sets the fixed width of a component in pixels.void
IEFixedLayoutProp. onFixedWidth(PanelEditor editor, ComplexOperation op, int size)
Sets the fixed width of a component in pixels.boolean
EGridLayout.Grid. shrinkExtendInsert(boolean doit, ComplexOperation op, PanelEditor.GridInfo gi, int dx, int dy)
Extends or shrinks grid cells spans in insert mode.boolean
EGridLayout.Grid. shrinkExtendOverwrite(boolean doit, ComplexOperation op, PanelEditor.GridInfo gi, int dx, int dy)
Expands or collapses grid cells spans in overwrite mode.Uses of ComplexOperation in com.iizigo.panel.prop.calendar
Methods in com.iizigo.panel.prop.calendar with parameters of type ComplexOperation Modifier and Type Method Description void
ECalendarLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.Uses of ComplexOperation in com.iizigo.panel.prop.map
Methods in com.iizigo.panel.prop.map with parameters of type ComplexOperation Modifier and Type Method Description void
EMapLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.Uses of ComplexOperation in com.iizigo.panel.prop.mlist
Methods in com.iizigo.panel.prop.mlist with parameters of type ComplexOperation Modifier and Type Method Description void
EMLGroupLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.void
EMListLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.Uses of ComplexOperation in com.iizigo.panel.prop.table
Methods in com.iizigo.panel.prop.table with parameters of type ComplexOperation Modifier and Type Method Description void
EUITableLayout. checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.Uses of ComplexOperation in com.iizigo.panel.wizards
Methods in com.iizigo.panel.wizards with parameters of type ComplexOperation Modifier and Type Method Description static boolean
AddUICompWizard. doWizardBeforeDrop(UIComp dropComponent, UIComps uiComps, ComplexOperation op)
Performs the wizard prompting for the component before dropping it.Uses of ComplexOperation in com.iizigo.prop
Methods in com.iizigo.prop with parameters of type ComplexOperation Modifier and Type Method Description boolean
IDeleteOperation. performDelete(java.util.Set<GProp<?>> afterOperationSelection, ComplexOperation op)
Performs the delete operation on the property.Uses of ComplexOperation in com.iizigo.prop.editor
Methods in com.iizigo.prop.editor with parameters of type ComplexOperation Modifier and Type Method Description boolean
IVSActionActorParticipantProvider. removeActionActor(org.eclipse.swt.widgets.Shell shell, ComplexOperation op)
Removes the provider as the Actor in the VSAction.boolean
IVSActionActorParticipantProvider. setActionActor(boolean doPerform, VSAction action, ComplexOperation op)
Sets the provider as the Actor in the VSAction.Uses of ComplexOperation in com.iizigo.term.prop
Methods in com.iizigo.term.prop with parameters of type ComplexOperation Modifier and Type Method Description boolean
EditorScreenActionProp. removeActionActor(org.eclipse.swt.widgets.Shell shell, ComplexOperation op)
Removes the provider as the Actor in the VSAction.boolean
EditorScreenActionProp. setActionActor(boolean doPerform, VSAction action, ComplexOperation op)
Sets the provider as the Actor in the VSAction.Uses of ComplexOperation in com.iizigo.text
Methods in com.iizigo.text with parameters of type ComplexOperation Modifier and Type Method Description ContainerSelection[]
TextTableEditor. getSelectionBefore(ComplexOperation op)
Override this method to return the initial selection that is suitable for restoring a selection usingTextTableEditor.doComplexOperationSelection(GProp [])
.Uses of ComplexOperation in com.iizigo.text.prop
Methods in com.iizigo.text.prop with parameters of type ComplexOperation Modifier and Type Method Description void
ValidateKStringPropSubOperation. redo(ComplexOperation oper)
Redoes the operation.void
ValidateKStringPropSubOperation. undo(ComplexOperation oper)
Undoes the operation.Uses of ComplexOperation in com.iizigo.vs
Methods in com.iizigo.vs with parameters of type ComplexOperation Modifier and Type Method Description EditorVSColumnHeader
NewVSColumnWizardPage. create(ComplexOperation op)
Creates the field.EditorVSField
NewVSFieldWizardPage. create(Atom name, PropCnr vsParent, ComplexOperation op)
Creates the field when a dialog box is present.EditorVSTable
NewVSTableWizardPage. create(ComplexOperation op)
Creates the table.static EditorVSColumnHeader
NewVSColumnWizardPage. doCreate(Atom name, PropCnr vsParent, INewVSComponentWizardInfo info, ComplexOperation op)
Creates the field when a dialog box is present.static EditorVSField
NewVSFieldWizardPage. doCreate(Atom name, PropCnr vsParent, INewVSComponentWizardInfo info, ComplexOperation op)
Creates the field when a dialog box is present.static EditorVSTable
NewVSTableWizardPage. doCreate(Atom name, PropCnr vsParent, INewVSComponentWizardInfo info, ComplexOperation op)
Creates the field when a dialog box is present.ContainerSelection[]
TablePanel. getSelectionBefore(ComplexOperation op)
Override this method to return the initial selection that is suitable for restoring a selection usingTablePanel.doComplexOperationSelection(GProp [])
.Uses of ComplexOperation in com.iizigo.vs.link
Methods in com.iizigo.vs.link with parameters of type ComplexOperation Modifier and Type Method Description static void
IVSLinkEnabler. performLink(org.eclipse.swt.widgets.Shell shell, PropCnr target, java.util.ArrayList<VSLinkInfo<?>> infoList, java.util.ArrayList<VSSubLinkInfo> subInfoList, java.util.ArrayList<java.util.ArrayList<IVSComponent>> componentsList, ComplexOperation op)
Called to perform the operations.protected PropCnr
VSLinkAction. runOperation(PropCnr target, java.util.ArrayList<EditorVSAction> components, VSSubLinkInfo subOperations, PropCnr mainContainer, ComplexOperation op)
Runs the main operation.protected PropCnr
VSLinkField. runOperation(PropCnr target, java.util.ArrayList<EditorVSField> components, VSSubLinkInfo subOperations, PropCnr mainContainer, ComplexOperation op)
Runs the main operation.protected abstract PropCnr
VSLinkInfo. runOperation(PropCnr target, java.util.ArrayList<VSCOMP> components, VSSubLinkInfo subOperations, PropCnr mainContainer, ComplexOperation op)
Runs the main operation.protected PropCnr
VSLinkVirtualSpace. runOperation(PropCnr target, java.util.ArrayList<EditorVirtualSpace> virtualSpaces, VSSubLinkInfo subOperations, PropCnr mainContainer, ComplexOperation op)
Runs the main operation.Uses of ComplexOperation in com.iizigo.vs.prop
Methods in com.iizigo.vs.prop with parameters of type ComplexOperation Modifier and Type Method Description java.lang.String
EditorVirtualSpace. createVSComponents(java.util.List<VSComponentCreation<?>> list, ComplexOperation op)
Creates the list of VS components required.boolean
EditorVSColumnHeader. performDelete(java.util.Set<GProp<?>> afterOperationSelection, ComplexOperation op)
Performs the delete operation on the property.Uses of ComplexOperation in com.iizigo.vs.wizards
Methods in com.iizigo.vs.wizards with parameters of type ComplexOperation Modifier and Type Method Description VSTYPE
VSComponentCreation. createVSComponent(ComplexOperation op)
Creates the component required with the specified name.protected EditorVSAction
VSActionCreation. doCreate(Atom name, PropCnr parent, ComplexOperation op)
Creates the component required with the specified name.protected EditorVSColumnHeader
VSColumnCreation. doCreate(Atom name, PropCnr parent, ComplexOperation op)
Creates the component required with the specified name.protected abstract VSTYPE
VSComponentCreation. doCreate(Atom name, PropCnr parent, ComplexOperation op)
Creates the component required with the specified name.protected EditorVSField
VSFieldCreation. doCreate(Atom name, PropCnr parent, ComplexOperation op)
Creates the component required with the specified name.protected EditorVSTable
VSTableCreation. doCreate(Atom name, PropCnr parent, ComplexOperation op)
Creates the component required with the specified name.