| Package | Description |
|---|---|
| org.faktorips.runtime.model.type |
Classes that allow access to design time model information on policy and product component types.
|
| org.faktorips.runtime.model.type.read |
Internal use classes to read model information from annotations and via reflection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantPolicyAttribute
An PolicyCmptType's
CONSTANT
attribute. |
class |
DefaultPolicyAttribute |
class |
PolicyAttribute
An attribute of a
PolicyCmptType. |
class |
ProductAttribute
Represents an attribute in a IpsProductCmptType.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
ProductAttribute.createOverwritingAttributeFor(Type subType) |
abstract Attribute |
Attribute.createOverwritingAttributeFor(Type subType)
Creates an attribute model for a sub type in which this attribute is overwritten.
|
Attribute |
Type.getAttribute(String name)
Returns the attribute with the given
name declared in this type or one of it's
super types. |
Attribute |
Type.getDeclaredAttribute(int index)
Returns the declared attribute at the given
index. |
abstract Attribute |
Type.getDeclaredAttribute(String name)
Returns the attribute with the given
name declared in this type. |
| Modifier and Type | Method and Description |
|---|---|
abstract List<? extends Attribute> |
Type.getAttributes()
Returns a list containing the type's attributes including those defined in the type's super
types.
|
abstract List<? extends Attribute> |
Type.getDeclaredAttributes()
Returns a list containing all attributes declared in this model type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeCollector<T extends Attribute,D extends org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor<T>> |
Copyright © 2019. All rights reserved.