| Package | Description |
|---|---|
| de.aristaflow.adept2.model.globals |
The globals packages provides commonly used variables and enums.
|
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.TemplateUsage |
ProcessConstants.TemplateUsage.valueOf(int code) |
static ProcessConstants.TemplateUsage |
ProcessConstants.TemplateUsage.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.TemplateUsage[] |
ProcessConstants.TemplateUsage.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.TemplateUsage |
TemplateReference.getUsageAsSubprocess()
Gets how the template may be used, that is whether the template may be used
as a top-level process only, a copied subprocess, a referenced subprocess
or both.
|
ProcessConstants.TemplateUsage |
TemplateStatus.getUsageAsSubprocess()
Gets how the template may be used, that is whether the template may be used
as a top-level process only, a copied subprocess, a referenced subprocess
or both.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateReference |
ProcessModelFactory.createTemplateReference(java.util.UUID templateID,
java.lang.String processType,
java.lang.String version,
java.lang.String name,
java.lang.String description,
QualifiedAgent supervisorAgent,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
boolean topLevelUsable,
ProcessConstants.TemplateUsage usageAsSubprocess,
ProcessConstants.TemplateBuildtimeState buildtimeState,
boolean derivable,
boolean spOutdated,
boolean tlOutdated,
boolean spInstantiable,
boolean tlInstantiable,
boolean spMigratable,
boolean tlMigratable,
boolean spChangeable,
boolean tlChangeable)
Create a TemplateReference.
|
TemplateStatus |
ProcessModelFactory.createTemplateStatus(java.util.UUID templateID,
ProcessConstants.TemplateBuildtimeState buildtimeState,
ProcessConstants.TemplateUsage subprocessUsage,
boolean topLevelUsage,
boolean derivable,
java.lang.String derivableComment,
boolean tlOutdated,
java.lang.String tlOutdatedComment,
boolean spOutdated,
java.lang.String spOutdatedComment,
boolean tlInstantiable,
java.lang.String tlInstantiableComment,
boolean spInstantiable,
java.lang.String spInstantiableComment,
boolean tlInstancesMigratableTo,
java.lang.String tlInstancesMigratableComment,
boolean spInstancesMigratableTo,
java.lang.String spInstancesMigratableComment,
boolean tlInstancesChangeable,
java.lang.String tlInstancesChangeableComment,
boolean spInstancesChangeable,
java.lang.String spInstancesChangeableComment,
java.lang.String starterRule)
Create a TemplateStatus object with all comments set as provided.
|
void |
TemplateStatus.setSubprocessUsage(ProcessConstants.TemplateUsage usage)
Sets how the designated template may be used as subprocess.
|