| Package | Description |
|---|---|
| de.aristaflow.adept2.core.checks.processmodel | |
| de.aristaflow.adept2.model.activitymodel |
TODO This is completely outdated.
|
| de.aristaflow.adept2.model.common | |
| de.aristaflow.adept2.model.common.i18n | |
| de.aristaflow.adept2.model.common.paramref | |
| de.aristaflow.adept2.model.execution | |
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.processmodel.systemdata |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractProcessTemplateCheck.addReportEntry(CheckReport.ResultType resultType,
java.lang.Object[] affectedElements,
java.lang.String msgKey,
java.lang.String bundleName,
LocalisedString... args)
Adds a localised entry to our check report (if it isn't null) and updates
AbstractProcessTemplateCheck.result. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ATParameter
An
ATParameter extends a Parameter by additional
information needed when assigning (dragging) an activity (template
definition) to a process node. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Parameter
The parameter interface describes the common parameter information of the
various data models.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
LocalisedCheckReport.addLocalisedReportEntry(CheckReport report,
java.lang.String checkId,
CheckReport.ResultType reportEntryType,
java.net.URI[] affectedElements,
java.lang.String msgKey,
java.lang.String bundleName,
java.lang.Class<?> localisingClass,
LocalisedString... args)
Adds a report entry with a localised message/with localised messages to the designated check
report.
|
static java.lang.String |
LocalisedCheckReport.getLocalisedMessage(java.lang.String msgKey,
java.lang.String bundleName,
java.util.Locale locale,
java.lang.Class<?> localisingClass,
CheckReport report,
LocalisedString... args)
Gets the localised message for the designated message key from the designated bundle for the
designated locale.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalisedStringCollection
Implementation to provide a collection of
LocalisedStrings. |
class |
NonLocalisedString
Implementation to provide constant object (usually string)representations which do not need to be
localised as
LocalisedString. |
| Modifier and Type | Field and Description |
|---|---|
protected LocalisedString[] |
LocalisedStringCollection.ls
The strings needing localisation.
|
| Modifier and Type | Method and Description |
|---|---|
static LocalisedString |
LocalisedStringCollection.loc(java.util.Collection<? extends LocalisedString> ls)
Creates a new collection of
LocalisedString. |
static LocalisedString |
LocalisedStringCollection.loc(LocalisedString[] ls)
Creates a new collection of
LocalisedString. |
static LocalisedString |
NonLocalisedString.nonLoc(boolean b)
Creates a
LocalisedString for the designated boolean. |
static LocalisedString |
NonLocalisedString.nonLoc(byte b)
Creates a
LocalisedString for the designated byte. |
static LocalisedString |
NonLocalisedString.nonLoc(char c)
Creates a
LocalisedString for the designated char. |
static LocalisedString |
NonLocalisedString.nonLoc(double d)
Creates a
LocalisedString for the designated double. |
static LocalisedString |
NonLocalisedString.nonLoc(float f)
Creates a
LocalisedString for the designated float. |
static LocalisedString |
NonLocalisedString.nonLoc(int i)
Creates a
LocalisedString for the designated int. |
static LocalisedString |
NonLocalisedString.nonLoc(long l)
Creates a
LocalisedString for the designated long. |
static LocalisedString |
NonLocalisedString.nonLoc(java.lang.Object o)
Creates a
LocalisedString for the designated object. |
static LocalisedString |
NonLocalisedString.nonLoc(short s)
Creates a
LocalisedString for the designated short. |
static LocalisedString |
NonLocalisedString.nonLoc(java.lang.String s)
Creates a
LocalisedString for the designated simple string. |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.util.Locale,java.lang.String> |
LocalisationTools.fillLocalisedMessage(java.util.Map<java.util.Locale,java.lang.String> localisedMessage,
java.lang.String msgKey,
java.lang.String bundleName,
java.util.List<java.util.Locale> locales,
java.lang.Class<?> localisingClass,
LocalisationFactory locFac,
LocalisedString... args)
Loads the designated message key from the designated bundle for the designated locales and
stores them in the designated map.
|
static java.lang.String |
LocalisationTools.getLocalisedMessage(java.lang.String msgKey,
java.lang.String bundleName,
java.util.Locale locale,
java.lang.Class<?> localisingClass,
LocalisationFactory locFac,
LocalisedString... args)
Gets the localised message for the designated message key from the designated bundle for the
designated locale.
|
static LocalisedString |
LocalisedStringCollection.loc(LocalisedString[] ls)
Creates a new collection of
LocalisedString. |
| Modifier and Type | Method and Description |
|---|---|
static LocalisedString |
LocalisedStringCollection.loc(java.util.Collection<? extends LocalisedString> ls)
Creates a new collection of
LocalisedString. |
| Constructor and Description |
|---|
LocalisedStringCollection(LocalisedString[] ls)
Creates a new collection of
LocalisedString. |
| Modifier and Type | Class and Description |
|---|---|
class |
IOParameterRef
Represents a reference to an input parameter and/or an output parameter.
|
class |
ParameterRef
Represents a reference to a parameter in the strings returned by
SystemDataConsumers. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExecutableInstance
This interface provides additional methods necessary to execute a process
instance, that is, setting the user who performs a node and manipulating node
states and iteration counts.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Activity
The activity is a pluggable component associated to a node.
|
interface |
ChangeableInstance
An instance which provides all necessary change primitives
for modifications on instance level.
|
interface |
ChangeableTemplate |
interface |
DataElement
The DataElement interface offers access to the data elements of a process.
|
interface |
DecisionActivity
Represents an activity which is used for decisions in the process model.
|
interface |
EmbeddedProcess
The
EmbeddedProcess is used to embed another process
template. |
interface |
ExecutableBusinessProcess
The
ExecutableBusinessProcess (EBP) defines a common
interface for objects which can be plugged to nodes of a process. |
interface |
Instance
The Instance interface is used to represent process instances.
|
interface |
InstanceDeltaLayer |
interface |
LightWeightProcess
The
LightWeightProcess (LWP) is used as a stand-in for
sub-processes. |
interface |
Node
The Node interface is used to represent the nodes of the control flow.
|
interface |
ProcessModelParameter
The Parameter interface describes the connectors on the executable
business process side (activity/sub-process).
|
interface |
ReferencedProcess
The
ReferencedProcess is used to reference another process
template. |
interface |
Template
The Template interface represents process templates.
|
interface |
VariableParallelismEBP
Variable parallelism resembles a
foreach which iterates through
all elements of a list but parallel instead of one after the other. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWrappingTemplate
Abstract implementation for wrapping a template object.
|
class |
IDWrappingTemplate
This class wraps an embedded template, so that
Template.getID()
returns the ID of the embedded process instead of the ID the original
template had. |
| Modifier and Type | Class and Description |
|---|---|
class |
SystemDataProducer
This enumeration represents all process model methods that can produce
system data, that is data which can be used normally in the data flow of a
process.
|