Uses of Interface
com.iizix.prop.IComplexOperation
Uses of IComplexOperation in com.iizigo.editor.complex
Classes in com.iizigo.editor.complex that implement IComplexOperation Modifier and Type Class Description class
ComplexOperation
The Complex operation can bundle advanced combination of operation between property containers.Uses of IComplexOperation in com.iizigo.panel
Methods in com.iizigo.panel that return IComplexOperation Modifier and Type Method Description IComplexOperation
ClientSideEditor. getCurrentComplexOperation()
Gets the ComplexOperation object for the current undo/redo operation.Uses of IComplexOperation in com.iizigo.panel.prop
Methods in com.iizigo.panel.prop with parameters of type IComplexOperation Modifier and Type Method Description void
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
Methods in com.iizigo.text.prop with parameters of type IComplexOperation Modifier and Type Method Description java.lang.String
EditorTextTable. externalizeText(KString text, IComplexOperation op)
Externalizes the specified text.java.lang.String
EditorTextTable. externalizeText(java.lang.String text, IComplexOperation op)
Externalizes the specified text.int
EditorTextTable. externalizeTexts(boolean doPerform, java.util.List<ITextExternalizableProp<?>> list, IComplexOperation op)
Externalizes all the specified properties.Uses of IComplexOperation in com.iizigo.vs.prop
Methods in com.iizigo.vs.prop with parameters of type IComplexOperation Modifier and Type Method Description boolean
EditorVSParticipantsHolder. remove(java.lang.String ref, IComplexOperation op)
Removes an existing participant.Uses of IComplexOperation in com.iizix.prop
Methods in com.iizix.prop that return IComplexOperation Modifier and Type Method Description IComplexOperation
IProxyEditController. getCurrentComplexOperation()
Gets the ComplexOperation object for the current undo/redo operation.Methods in com.iizix.prop with parameters of type IComplexOperation Modifier and Type Method Description static 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, java.lang.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(java.lang.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, java.lang.Object newValue)
Sets a property value.Uses of IComplexOperation in com.iizix.prop.ui
Methods in com.iizix.prop.ui with parameters of type IComplexOperation Modifier and Type Method Description 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
Methods in com.iizix.prop.vs with parameters of type IComplexOperation Modifier and Type Method Description void
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(java.lang.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
Methods in com.iizix.ws.prop.json with parameters of type IComplexOperation Modifier and Type Method Description protected boolean
JSONReplyDocument. processReply(IAppSessionGyro appGyro, OutputProps output, JSONReply reply, boolean doPerform, IComplexOperation op, java.util.List<VSComponent> list, java.util.Map<VSComponent,java.lang.Throwable> errors)
Processes the reply to populate VirtualSpace.