Uses of Interface
de.aristaflow.adept2.model.processmodel.ChangePrimitives
Packages that use ChangePrimitives
Package
Description
-
Uses of ChangePrimitives in de.aristaflow.adept2.core.changeoperations
Methods in de.aristaflow.adept2.core.changeoperations with parameters of type ChangePrimitivesModifier and TypeMethodDescriptionprotected static voidAddNodeSystemParameter.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, ActivityConstants.AccessType type, ProcessModelParameter parameter, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidAddSystemDataFlow.performOperation(SessionToken session, ChangePrimitives processGraph, int producerNodeID, SystemDataProducer systemDataType, int consumerNodeID, String inputParameterName, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidAssignEmptyEmbeddedSubprocess.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidAssignExecutableBusinessProcess.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, ExecutableBusinessProcess ebp, Map<ActivityConstants.AccessType, Map<ProcessModelParameter, ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements, Map<ActivityConstants.AccessType, Map<ProcessModelParameter, Integer>> paramsWithExistingDataElements, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static intCopyNode.performOperation(SessionToken session, ChangePrimitives sourceProcessGraph, ChangePrimitives targetProcessGraph, int nodeToCopyID, int predID, int succID, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static Node[]CreateSurroundingBlock.performOperation(SessionToken session, ChangePrimitives processGraph, Node first, Node last, ProcessConstants.BlockType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidDeleteBorderNodes.performOperation(SessionToken session, ChangePrimitives processGraph, Node split, Node join, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidDeleteDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, DataElement dataElement, ActivityConstants.AccessType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidDeleteDataElement.performOperation(SessionToken session, ChangePrimitives processGraph, DataElement dataElement, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidDeleteEmptyBranch.performOperation(ChangePrimitives processGraph, Node split, Node join, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidDeleteNode.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, ProcessConstants.NodeType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidEndTransaction.performOperation(ChangePrimitives processGraph, UpdateManager updateManager, String transactionLabel) Worker method to do the structural changes for both changeable templates and changeable instances.protected static NodeInsertBetweenNodeSets.performOperation(SessionToken session, ChangePrimitives processGraph, List<Integer> preds, List<Integer> succs, ProcessConstants.NodeType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidInsertDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, DataElement dataElement, ActivityConstants.AccessType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidInsertDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, DataElement dataElement, ProcessModelParameter param, int connectorID, ActivityConstants.AccessType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidInsertDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, DataElement dataElement, ProcessModelParameter parameter, ActivityConstants.AccessType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static DataElementInsertDataElement.performOperation(SessionToken session, ChangePrimitives processGraph, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static DataElementInsertDataElement.performOperation(SessionToken session, ChangePrimitives processGraph, DataElement dataElement, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances (with given dataElement).protected static Node[]InsertEmptyBlock.performOperation(SessionToken session, ChangePrimitives processGraph, Node pred, Node succ, ProcessConstants.BlockType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidInsertEmptyBranch.performOperation(SessionToken session, ChangePrimitives processGraph, Node split, Node join, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static NodeInsertNode.performOperation(SessionToken session, ChangePrimitives processGraph, Node pred, Node succ, ProcessConstants.NodeType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static NodeInsertNode.performOperation(SessionToken session, ChangePrimitives processGraph, Node tempNode, Node pred, Node succ, ProcessConstants.NodeType type, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidMoveNodes.performOperation(SessionToken session, ChangePrimitives processGraph, Node first, Node last, Node pred, Node succ, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidReconnectDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, int dataElementID, DataEdge dataEdge, ProcessModelParameter param, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidRemoveExecutableBusinessProcess.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidRemoveNodeSystemParameter.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, ActivityConstants.AccessType type, String parameterName, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidRemoveSystemDataFlow.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, String inputParameterName, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.static voidStartTransaction.performOperation(ChangePrimitives processGraph, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidSwapDataElementParameterConnections.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, int dataElementID1, DataEdge dataEdge1, int dataElementID2, DataEdge dataEdge2, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidToggleNodeVisibility.performOperation(ChangePrimitives processGraph, Node node, boolean hidden, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidToggleSyncEdge.performOperation(SessionToken session, ChangePrimitives processGraph, Node pred, Node succ, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdateDataEdge.performOperation(SessionToken session, ChangePrimitives processGraph, int nodeID, int dataElementID, ActivityConstants.AccessType type, DataEdge dataEdge, UpdateManager updateManager, ProcessConstants.DataEdgeProperty... dataEdgeProperties) Worker method to do the structural changes for both changeable templates and changeable instances.protected static DataElementUpdateDataElement.performOperation(SessionToken session, ChangePrimitives processGraph, DataElement dataElement, UpdateManager updateManager, ProcessConstants.DataElementProperty... dataElementProperties) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdateDataElementParameterMapping.performOperation(SessionToken session, ChangePrimitives processGraph, Node node, Map<ActivityConstants.AccessType, Map<ProcessModelParameter, ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements, Map<ActivityConstants.AccessType, Map<ProcessModelParameter, Integer>> paramsWithExistingDataElements, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdateExecutableBusinessProcess.performOperation(ChangePrimitives processGraph, int nodeID, ExecutableBusinessProcess ebp, UpdateManager updateManager, ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdateNode.performOperation(ChangePrimitives processGraph, Node node, UpdateManager updateManager, ProcessConstants.NodeProperty... nodeProperties) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdatePluginDataContainer.performOperation(ChangePrimitives processGraph, PluginDataContainer pluginContainer, String extensionPointID, String pluginDataID, PluginData pluginData, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances.protected static voidUpdateUserAttribute.performOperation(ChangePrimitives processGraph, UserAttributeContainer attributeContainer, String name, String value, UpdateManager updateManager) Worker method to do the structural changes for both changeable templates and changeable instances. -
Uses of ChangePrimitives in de.aristaflow.adept2.model.processmodel
Subinterfaces of ChangePrimitives in de.aristaflow.adept2.model.processmodelModifier and TypeInterfaceDescriptioninterfaceAn instance which provides all necessary change primitives for modifications on instance level.interface