Uses of Class
org.faktorips.runtime.model.type.PolicyAssociation
Packages that use PolicyAssociation
Package
Description
Classes that allow access to design time model information on policy and product component types.
Internal use classes to read model information from annotations and via reflection.
-
Uses of PolicyAssociation in org.faktorips.runtime.model.type
Methods in org.faktorips.runtime.model.type that return PolicyAssociationModifier and TypeMethodDescriptionPolicyAssociation.createOverwritingAssociationFor(Type subType) PolicyCmptType.getAssociation(String name) PolicyCmptType.getDeclaredAssociation(int index) PolicyCmptType.getDeclaredAssociation(String name) ProductAssociation.getMatchingAssociation()Returns the matching policy component type association ornullif no matching association is defined for this association.PolicyAssociation.getSuperAssociation()Methods in org.faktorips.runtime.model.type that return types with arguments of type PolicyAssociationModifier and TypeMethodDescriptionProductAssociation.findMatchingAssociation()Returns the matching policy component type association or anempty Optionalif no matching association is defined for this association.PolicyCmptType.getAssociations()PolicyCmptType.getDeclaredAssociations() -
Uses of PolicyAssociation in org.faktorips.runtime.model.type.read
Methods in org.faktorips.runtime.model.type.read that return PolicyAssociationModifier and TypeMethodDescriptionPolicyAssociationCollector.PolicyAssociationDescriptor.createValid(Type type) -
Uses of PolicyAssociation in org.faktorips.runtime.productswitch
Methods in org.faktorips.runtime.productswitch that return PolicyAssociationMethods in org.faktorips.runtime.productswitch with parameters of type PolicyAssociationModifier and TypeMethodDescriptionAdvancedProductFinder.findMatchingProduct(IConfigurableModelObject parent, IProductComponent oldParentProdCmpt, IConfigurableModelObject child, PolicyAssociation parentToChild) This method returns aProductFinderResultobject which contains the correct replacement of anIProductComponentfor the givenIConfigurableModelObject.ProductSwitch.MultipleProductSwitchCondition.switchAt(PolicyAssociation association, AdvancedProductFinder finder) This method allows to register anAdvancedProductFinderfor a specificPolicyAssociation.ProductSwitch.ProductSwitchCondition.switchAt(PolicyAssociation association, AdvancedProductFinder finder) This method allows to register anAdvancedProductFinderwith a specificPolicyAssociation.Constructors in org.faktorips.runtime.productswitch with parameters of type PolicyAssociationModifierConstructorDescriptionFailedProductSwitch(IConfigurableModelObject parent, PolicyAssociation association, String message) Constructs a newFailedProductSwitchinstance with the given parent object, policy association and error message.