Uses of Interface
com.iizix.prop.IComplexOperation
Packages that use IComplexOperation
Package
Description
Uses of IComplexOperation in com.iizigo.editor.complex
Classes in com.iizigo.editor.complex that implement IComplexOperationModifier and TypeClassDescriptionclassThe 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 IComplexOperationModifier and TypeMethodDescriptionClientSideEditor.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 IComplexOperationModifier and TypeMethodDescriptionvoidEAbsoluteLayout.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 IComplexOperationModifier and TypeMethodDescriptionEditorTextTable.externalizeText(KString text, IComplexOperation op) Externalizes the specified text.EditorTextTable.externalizeText(String text, IComplexOperation op) Externalizes the specified text.intEditorTextTable.externalizeTexts(boolean doPerform, 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 IComplexOperationModifier and TypeMethodDescriptionbooleanEditorVSParticipantsHolder.remove(String ref, IComplexOperation op) Removes an existing participant.Uses of IComplexOperation in com.iizix.prop
Methods in com.iizix.prop that return IComplexOperationModifier and TypeMethodDescriptionIProxyEditController.getCurrentComplexOperation()Gets the ComplexOperation object for the current undo/redo operation.Methods in com.iizix.prop with parameters of type IComplexOperationModifier and TypeMethodDescriptionstatic voidIComplexOperation.addProp(IComplexOperation op, PropCnr pc, IGProp<?> gp) Adds a property.static voidIComplexOperation.addPropError(IComplexOperation op, IGProp<?> gp, IPropErrorItem pei) Adds a property error.static voidIComplexOperation.insertProp(IComplexOperation op, PropCnr pc, IGProp<?> gp, int index) Inserts a property.static voidIComplexOperation.moveProp(IComplexOperation op, IGProp<?> gp, PropCnr toContainer, Atom newName, int toIndex) Moves a property to another container.static voidIComplexOperation.removeProp(IComplexOperation op, IGProp<?> gp) Removes a property.static voidIComplexOperation.removePropError(IComplexOperation op, IGProp<?> gp, String errorID) Removes a property error.static voidIComplexOperation.renameProp(IComplexOperation op, IGProp<?> gp, Atom newName) Renames a property.static voidIComplexOperation.reorderProps(IComplexOperation op, PropCnr pc, Atom[] order) Reorder a property container.booleanMethodReference2.setMethodName(String method, IComplexOperation op) Sets the method name.static voidIComplexOperation.setPropError(IComplexOperation op, IGProp<?> gp, PropError pe) Sets all errors in a property.static voidIComplexOperation.setPropValue(IComplexOperation op, IGProp<?> gp, Object newValue) Sets a property value.Uses of IComplexOperation in com.iizix.prop.ui
Methods in com.iizix.prop.ui with parameters of type IComplexOperationModifier and TypeMethodDescriptionfinal LAYOUT_PROPLayoutMgr.add(UIComp component, int index, IComplexOperation op) Adds the component at a specific index.voidLayoutMgr.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 intILayoutDataAlignX.setAlignX(int align, IComplexOperation op) Aligns the component horizontally.default intILayoutDataAlignY.setAlignY(int align, IComplexOperation op) Aligns the component horizontally.booleanAbsoluteData.setMoveSize(boolean isX, int v, IComplexOperation op) Sets the horizontal (X) or vertical (Y) move or size attributed to the component.booleanUIPanelBase.setPanelType(IComplexOperation op, int type) Sets the panel type, i.e.booleanAbsoluteData.setPosition(GUnit x, GUnit y, IComplexOperation op) Assigns the composite X and/or Y position.booleanLayoutProp.setPosition(GUnit x, GUnit y, IComplexOperation op) Assigns the composite X and/or Y position.booleanAbsoluteData.setSize(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.booleanBorderData.setSize(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.booleanFlexData.setSize(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.booleanGridData.setSize(GUnit width, GUnit height, IComplexOperation op) Assigns the component width and/or height.booleanLayoutProp.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 IComplexOperationModifier and TypeMethodDescriptionvoidVSParticipantsHolder.add(IVSParticipant participant, IComplexOperation op) Adds a new participant.voidIVSActionListenerAsActor.addRequiredActionActor(VSAction action, IComplexOperation op) Adds the required Action Actor in the VSAction.default booleanIVSParticipant.assignVirtualSpace(VirtualSpace virtualSpace, IComplexOperation op) Sets the VirtualSpace participant's VirtualSpace reference.voidVSRow.ensureFieldCount(int columnIndex, IComplexOperation op) Ensures that the row contains fields up to the specified field.voidVSRow.insertField(VSField field, int columnIndex, IComplexOperation op) Inserts a field to a row that may not have the fields before defined.booleanVSParticipantsHolder.remove(IVSParticipant participant, IComplexOperation op) Removes an existing participant.booleanVSParticipantsHolder.remove(String ref, IComplexOperation op) Removes an existing participant.booleanVSField.setNullAllowed(boolean on, IComplexOperation op) Sets null value allowed.booleanVSField.setPattern(PlainKString pattern, IComplexOperation op) Sets the pattern used by the value formatter.booleanVSField.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 IComplexOperationModifier and TypeMethodDescriptionprotected booleanJSONReplyDocument.processReply(IAppSessionGyro appGyro, OutputProps output, JSONReply reply, boolean doPerform, IComplexOperation op, List<VSComponent> list, Map<VSComponent, Throwable> errors) Processes the reply to populate VirtualSpace.