| Package | Description |
|---|---|
| org.faktorips.runtime | |
| org.faktorips.runtime.internal | |
| org.faktorips.runtime.model.type |
Classes that allow access to design time model information on policy and product component types.
|
| Modifier and Type | Field and Description |
|---|---|
static CardinalityRange |
CardinalityRange.FULL_RANGE
A cardinality that describes the full range from 0 to * with default 0.
|
static CardinalityRange |
CardinalityRange.MANDATORY
A cardinality that describes the obligatory range 1 to 1 with default 1.
|
static CardinalityRange |
CardinalityRange.OPTIONAL
A cardinality that describes the optional range from 0 to 1 with default 0.
|
| Modifier and Type | Method and Description |
|---|---|
CardinalityRange |
IProductComponentLink.getCardinality() |
| Modifier and Type | Method and Description |
|---|---|
CardinalityRange |
ProductComponentLink.getCardinality() |
| Constructor and Description |
|---|
ProductComponentLink(IProductComponentGeneration source,
T target,
CardinalityRange cardinality)
Creates a new link with the given cardinality to the given target for the given product
component generation.
|
ProductComponentLink(IProductComponentLinkSource source,
T target,
CardinalityRange cardinality)
Creates a new link with the given cardinality to the given target for the given product
component/generation.
|
ProductComponentLink(IProductComponentLinkSource source,
T target,
CardinalityRange cardinality,
String associationName)
Creates a new link with the cardinality and association name to the given target for the
given product component/generation.
|
| Modifier and Type | Method and Description |
|---|---|
<S extends IProductComponent> |
ProductAssociation.addTargetObject(S source,
Calendar effectiveDate,
IProductComponent target,
CardinalityRange cardinality)
Adds the target object with the given cardinality to this association in the source object.
|
Copyright © 2020. All rights reserved.