Uses of Interface
com.iizix.prop.IComplexOperation
Package
Description
Uses of IComplexOperation in com.iizigo.editor.complex
Modifier and TypeClassDescriptionclass
The Complex operation can bundle advanced combination of operation between property containers.Uses of IComplexOperation in com.iizigo.panel
Modifier and TypeMethodDescriptionClientSideEditor.getCurrentComplexOperation()
Gets the ComplexOperation object for the current undo/redo operation.Uses of IComplexOperation in com.iizigo.panel.prop
Modifier and TypeMethodDescriptionvoid
EAbsoluteLayout.onBeforeAdd
(UIComp component, LayoutProp layout, int index, IComplexOperation op) Called prior to adding the new component to the layout in order to adjust the layout data.Uses of IComplexOperation in com.iizigo.text.prop
Modifier and TypeMethodDescriptionEditorTextTable.externalizeText
(KString text, IComplexOperation op) Externalizes the specified text.EditorTextTable.externalizeText
(String text, IComplexOperation op) Externalizes the specified text.int
EditorTextTable.externalizeTexts
(boolean doPerform, List<ITextExternalizableProp<?>> list, IComplexOperation op) Externalizes all the specified properties.Uses of IComplexOperation in com.iizigo.vs.prop
Modifier and TypeMethodDescriptionboolean
EditorVSParticipantsHolder.remove
(String ref, IComplexOperation op) Removes an existing participant.Uses of IComplexOperation in com.iizix.prop
Modifier and TypeMethodDescriptionIProxyEditController.getCurrentComplexOperation()
Gets the ComplexOperation object for the current undo/redo operation.Modifier and TypeMethodDescriptionstatic void
IComplexOperation.addProp
(IComplexOperation op, PropCnr pc, IGProp<?> gp) Adds a property.static void
IComplexOperation.addPropError
(IComplexOperation op, IGProp<?> gp, IPropErrorItem pei) Adds a property error.static void
IComplexOperation.insertProp
(IComplexOperation op, PropCnr pc, IGProp<?> gp, int index) Inserts a property.static void
IComplexOperation.moveProp
(IComplexOperation op, IGProp<?> gp, PropCnr toContainer, Atom newName, int toIndex) Moves a property to another container.static void
IComplexOperation.removeProp
(IComplexOperation op, IGProp<?> gp) Removes a property.static void
IComplexOperation.removePropError
(IComplexOperation op, IGProp<?> gp, String errorID) Removes a property error.static void
IComplexOperation.renameProp
(IComplexOperation op, IGProp<?> gp, Atom newName) Renames a property.static void
IComplexOperation.reorderProps
(IComplexOperation op, PropCnr pc, Atom[] order) Reorder a property container.boolean
MethodReference2.setMethodName
(String method, IComplexOperation op) Sets the method name.static void
IComplexOperation.setPropError
(IComplexOperation op, IGProp<?> gp, PropError pe) Sets all errors in a property.static void
IComplexOperation.setPropValue
(IComplexOperation op, IGProp<?> gp, Object newValue) Sets a property value.Uses of IComplexOperation in com.iizix.prop.ui
Modifier and TypeMethodDescriptionfinal LAYOUT_PROP
LayoutMgr.add
(UIComp component, int index, IComplexOperation op) Adds the component at a specific index.void
LayoutMgr.onBeforeAdd
(UIComp component, LayoutProp layout, int index, IComplexOperation op) Called prior to adding the new component to the layout in order to adjust the layout data.default int
ILayoutDataAlignX.setAlignX
(int align, IComplexOperation op) Aligns the component horizontally.default int
ILayoutDataAlignY.setAlignY
(int align, IComplexOperation op) Aligns the component horizontally.boolean
AbsoluteData.setMoveSize
(boolean isX, int v, IComplexOperation op) Sets the horizontal (X) or vertical (Y) move or size attributed to the component.boolean
UIPanelBase.setPanelType
(IComplexOperation op, int type) Sets the panel type, i.e.boolean
AbsoluteData.setPosition
(GUnit x, GUnit y, IComplexOperation op) Assigns the composite X and/or Y position.boolean
LayoutProp.setPosition
(GUnit x, GUnit y, IComplexOperation op) Assigns the composite X and/or Y position.boolean
AbsoluteData.setSize
(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.boolean
BorderData.setSize
(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.boolean
FlexData.setSize
(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.boolean
GridData.setSize
(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.boolean
LayoutProp.setSize
(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.Uses of IComplexOperation in com.iizix.prop.vs
Modifier and TypeMethodDescriptionvoid
VSParticipantsHolder.add
(IVSParticipant participant, IComplexOperation op) Adds a new participant.void
IVSActionListenerAsActor.addRequiredActionActor
(VSAction action, IComplexOperation op) Adds the required Action Actor in the VSAction.default boolean
IVSParticipant.assignVirtualSpace
(VirtualSpace virtualSpace, IComplexOperation op) Sets the VirtualSpace participant's VirtualSpace reference.void
VSRow.ensureFieldCount
(int columnIndex, IComplexOperation op) Ensures that the row contains fields up to the specified field.void
VSRow.insertField
(VSField field, int columnIndex, IComplexOperation op) Inserts a field to a row that may not have the fields before defined.boolean
VSParticipantsHolder.remove
(IVSParticipant participant, IComplexOperation op) Removes an existing participant.boolean
VSParticipantsHolder.remove
(String ref, IComplexOperation op) Removes an existing participant.boolean
VSField.setNullAllowed
(boolean on, IComplexOperation op) Sets null value allowed.boolean
VSField.setPattern
(PlainKString pattern, IComplexOperation op) Sets the pattern used by the value formatter.boolean
VSField.setRawValue
(Value value, IComplexOperation op) Sets the raw value of the field with undo/redo support.Uses of IComplexOperation in com.iizix.ws.prop.json
Modifier and TypeMethodDescriptionprotected boolean
JSONReplyDocument.processReply
(IAppSessionGyro appGyro, OutputProps output, JSONReply reply, boolean doPerform, IComplexOperation op, List<VSComponent> list, Map<VSComponent, Throwable> errors) Processes the reply to populate VirtualSpace.