| Class | Description |
|---|---|
| Entity |
This class represents an entity, i.e. instance of an entity type like Agent,
OrgPosition etc..
|
| NavFunction |
An instance of
NavFunction represents the definition of a
navigational function that may appear in OrgPolicies, i.e. it does not
describe an actual instance of the function in a specific OrgPolicy. |
| OrgModelTools |
This class contains static methods to provide some common functionality in
the context of the Org Model and org policies / staff assignment rules.
|
| OrgPolicyReport |
An instance of
OrgPolicyReport is used to store entries for problems
and other issues encountered while parsing an OrgPolicy. |
| OrgPolicyReport.Entry |
An
OrgPolicyReport.Entry is what the name implies: an entry in a
OrgPolicyReport and contains data about one error, warning or other
information about the parsed OrgPolicy. |
| OrgPolicyReport.Range |
Represents a range within an OrgPolicy.
|
| OrgPolicySystemDataFormatter |
A
SystemDataFormatter
that knows how to format parameter values for org. policies (either used as
values in selections or for dynamic entity expressions). |
| PathCompletion |
An OrgPolicy must always result in a list of agents.
|
| PredefinedAttributes |
This class defines the names of attributes which are always available for org model entities and
agents.
|
| PredefinedMetaAttributes |
This class defines the names of meta attributes which are always available for the org model.
|
| Enum | Description |
|---|---|
| CmpOperator |
The comparison operators used within the OrgModelManager to select certain
entities based on their attribute values.
|
| DataType |
Enumeration that defines the allowed data types for the attributes of entity
types.
|
| EntityType |
This enumeration lists the all entity types that are defined in the
Organisational Meta Model.
|
| OrgPolicyReport.ResultType |
The
ResultType is used for the overall result |
| RelationType |
This enumeration list all defined relations between
EntityTypes that
are defined in [Berr05]. |