See: Description
| Class | Description |
|---|---|
| AnnotatedDeclaration |
Helper class that represents a type that was generated by Faktor-IPS with meta data in its
annotations.
|
| Annotation Type | Description |
|---|---|
| IpsAllowedValues |
Marks the method returning the allowed values for an
IpsAttribute. |
| IpsAllowedValuesSetter |
Marks the method setting the allowed values for an
IpsAttribute. |
| IpsAssociation |
Preserves design time information about a model association for runtime reference via
Association. |
| IpsAssociationAdder |
Marks the method for adding target objects to an association.
|
| IpsAssociationLinks |
Marks the method for retrieving the product component links for a product association.
|
| IpsAssociationRemover |
Marks the method for removing target objects from an association.
|
| IpsAssociations |
Lists the names of all associations in the right order
|
| IpsAttribute |
Preserves design time information about a model attribute for runtime reference via
Attribute. |
| IpsAttributes |
Lists the names of all attributes in the right order
|
| IpsAttributeSetter |
Marks the setter for an
IpsAttribute. |
| IpsChangingOverTime |
Preserves design time information about a
IProductCmptType's Generations for runtime
reference via Type. |
| IpsConfiguredAttribute |
Preserves design time information about a model attribute that is configured by a product for
runtime reference via
Attribute. |
| IpsConfiguredBy |
Links a policy component type with the
IProductCmptType that it is configured by. |
| IpsConfiguredValidationRule |
Preserves design time information about a rule that is configured by a product for runtime
reference via ValidationRule.
|
| IpsConfigures |
Links a
IProductCmptType with the policy component type that it configures. |
| IpsDefaultValue |
Marks the method returning the default value for an
IpsAttribute. |
| IpsDefaultValueSetter |
Marks the method setting the default value for an
IpsAttribute. |
| IpsDerivedUnion |
Marks an association that is a derived union.
|
| IpsDocumented | |
| IpsEnumAttribute |
Provides runtime information about the enum attribute
|
| IpsEnumType |
Preserves design time information about an
Enum at runtime |
| IpsExtensibleEnum |
If annotated the class is extensible by separate content
|
| IpsExtensionProperties |
Wrapper for multiple
IpsExtensionProperty annotations. |
| IpsExtensionProperty |
Preserves design time information about an extension property for runtime reference via
ModelElement.getExtensionPropertyValue(String). |
| IpsInverseAssociation |
Marks an association that is the reverse of another association.
|
| IpsMatchingAssociation |
Links a policy/product association to it's matching product/policy association.
|
| IpsPolicyCmptType |
Preserves design time information about a
IPolicyCmptType for runtime reference via
Type. |
| IpsProductCmptType |
Preserves design time information about a
IProductCmptType for runtime reference via
Type. |
| IpsPublishedInterface |
Preserves design time information about the implementation class of a published interface.
|
| IpsSubsetOfDerivedUnion |
Marks an association that is the subset of a
IpsDerivedUnion. |
| IpsTableColumn |
Preserves design time information about a table structure's column for runtime reference via
TableColumn. |
| IpsTableStructure |
Preserves design time information about a table structure for runtime reference via
TableStructure. |
| IpsTableUsage |
Preserves design time information about the used table
|
| IpsTableUsages |
Annotates the name of all associations in the right order
|
| IpsValidationRule |
Preserves design time information about a rule for runtime reference via ValidationRule.
|
| IpsValidationRules |
Lists the names of all rules in their configured order.
|
Copyright © 2021. All rights reserved.