Uses of Class
de.aristaflow.adept2.model.processmodel.systemdata.Dependency
-
Packages that use Dependency Package Description de.aristaflow.adept2.core.changeoperations de.aristaflow.adept2.model.processmodel.systemdata -
-
Uses of Dependency in de.aristaflow.adept2.core.changeoperations
Fields in de.aristaflow.adept2.core.changeoperations with type parameters of type Dependency Modifier and Type Field Description protected Map<String,Dependency>
NodeDependencyProvider. injectedDependencies
injected parameters and their dependenciesMethods in de.aristaflow.adept2.core.changeoperations that return Dependency Modifier and Type Method Description Dependency
NodeDependencyProvider. getDependencyOf(String parameterName)
Dependency
VolatileNodeDependencyProvider. getDependencyOf(String parameterName)
Methods in de.aristaflow.adept2.core.changeoperations that return types with arguments of type Dependency Modifier and Type Method Description Map<Dependency,String>
NodeDependencyProvider. getDependencyTypeArguments(Object dependencyType, ProcessConstants.AdeptDataType dataType, String udtName)
Map<Dependency,String>
NodeDependencyProvider. getDependencyTypeArguments(Object dependencyType, ProcessConstants.AdeptDataType dataType, UUID identifierID)
Map<String,Dependency>
NodeDependencyProvider. getParameterBindings()
Returns the parameter bindings, i.e. the dependency of each parameter in a map.Methods in de.aristaflow.adept2.core.changeoperations with parameters of type Dependency Modifier and Type Method Description String
NodeDependencyProvider. getLabelForArgument(Dependency dependency)
String
NodeDependencyProvider. getLabelForTypeAndArgument(Dependency dependency)
ParameterRef
NodeDependencyProvider. getPreferredParameter(Dependency dependency)
void
NodeDependencyProvider. injectDependency(String parameterName, Dependency dependency)
Injects an additional parameter into this dependency provider.Method parameters in de.aristaflow.adept2.core.changeoperations with type arguments of type Dependency Modifier and Type Method Description static boolean
UpdateNode. btnAutoStartEnabled(Template template, Node node, String nodeSAR, Map<String,Dependency> dependencies)
static boolean
UpdateNodeSystemDependency. isPossible(ChangeableInstance instance, Node tempNode, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty)
Checks if the parameter binding is valid (concerning structural and state based correctness) for that property of the given container node which is referenced by the node propertynodeProperty
in the related template.static boolean
UpdateNodeSystemDependency. isPossible(ChangeableInstance instance, Node tempNode, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty, CheckReport checkReport)
Checks if the parameter binding is valid (concerning structural and state based correctness) for that property of the given container node which is referenced by the node propertynodeProperty
in the related template.protected static boolean
UpdateNodeSystemDependency. isPossible(Template templ, ChangeableInstance inst, Node tempNode, Map<String,Dependency> bindings, ProcessConstants.NodeProperty nodeProp, CheckReport cr)
Gets whether updating the node system dependencies is possible for the designated template or the designated instance.static boolean
UpdateNodeSystemDependency. isPossible(Template template, Node tempNode, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty)
Checks if the parameter binding is valid (concerning structural correctness) for that property of the given container node which is referenced by the node propertynodeProperty
in the related template.static boolean
UpdateNodeSystemDependency. isPossible(Template template, Node tempNode, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty, CheckReport checkReport)
Checks if the parameter binding is valid (concerning structural correctness) for that property of the given container node which is referenced by the node propertynodeProperty
in the related template.static void
UpdateNodeSystemDependency. performOperation(SessionToken session, ChangeableInstance instance, Node node, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty)
Updates the system parameters of a node object in the given template using the data in the given node.static void
UpdateNodeSystemDependency. performOperation(SessionToken session, ChangeableInstance instance, Node node, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty, UpdateManager updateManager)
Updates the system parameters of a node object in the given template using the data in the given node.protected static void
UpdateNodeSystemDependency. performOperation(SessionToken session, ChangeableTemplate cTempl, ChangeableInstance inst, Node node, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty, UpdateManager updateManager)
Worker method to do the structural changes for both changeable templates and changeable instances.static void
UpdateNodeSystemDependency. performOperation(SessionToken session, ChangeableTemplate template, Node node, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty)
Updates the system parameters of a node object in the given template using the data in the given node.static void
UpdateNodeSystemDependency. performOperation(SessionToken session, ChangeableTemplate template, Node node, Map<String,Dependency> paramBindings, ProcessConstants.NodeProperty nodeProperty, UpdateManager updateManager)
Updates the system parameters of a node object in the given template using the data in the given node. -
Uses of Dependency in de.aristaflow.adept2.model.processmodel.systemdata
Methods in de.aristaflow.adept2.model.processmodel.systemdata that return Dependency Modifier and Type Method Description Dependency
DependencyProvider. getDependencyOf(String parameterName)
Returns dependency-related information about the parameter with the specified name ornull
if the parameter has currently no dependency bound to it or the parameter does not exist.Methods in de.aristaflow.adept2.model.processmodel.systemdata that return types with arguments of type Dependency Modifier and Type Method Description Map<Dependency,String>
DependencyProvider. getDependencyTypeArguments(Object dependencyType, ProcessConstants.AdeptDataType dataType, String udtName)
The same asDependencyProvider.getDependencyTypeArguments(Object, de.aristaflow.adept2.model.globals.ProcessConstants.AdeptDataType, UUID)
but restricting based on the designated UDT name instead of the identifier ID.Map<Dependency,String>
DependencyProvider. getDependencyTypeArguments(Object dependencyType, ProcessConstants.AdeptDataType dataType, UUID identifierID)
Returns all available dependencies for the specified dependency type in a map.Methods in de.aristaflow.adept2.model.processmodel.systemdata with parameters of type Dependency Modifier and Type Method Description String
DependencyProvider. getLabelForArgument(Dependency dependency)
Returns a label text for argument of the designated dependency.String
DependencyProvider. getLabelForTypeAndArgument(Dependency dependency)
Returns a label text for the designated dependency.ParameterRef
DependencyProvider. getPreferredParameter(Dependency dependency)
Returns the preferred parameter name and type for the specified dependency.
-