Uses of Package
org.faktorips.runtime
Packages that use org.faktorips.runtime
Package
Description
Contains classes that allow access to design time model information about Faktor-IPS objects.
Classes that allow access to design time model information on tables.
Classes that allow access to design time model information on policy and product component types.
Validation of model objects.
-
Classes in org.faktorips.runtime used by org.faktorips.runtimeClassDescriptionExtension of
PropertyChangeEventfor explicitly modeling properties as associations and firing events when association targets are added or removed from the association.A Range class for cardinalities.A runtime repository that loads the resources by callingClassLoader.getResourceAsStream(String)The identification of a generation consists of the qualified product component name and the valid from date.A factory for creating caches used by the repository.Objects that are loaded by the class loader repository need to implement this interface.Base interface for all model objects that are configurable by a product component.Callback interface for the delta computation.A service that can look up the values for exactly one enumeration type in a data source that is not the Faktor-IPS runtime repository.The implementation of this interface is used to provide additional information for anMessage.Base interface for all model objects.A model object delta represents the delta between two model objects.Visitor to visit a model object delta.Visitor for hierarchical model object structures.Interface for all product components.A product component generation represents the state of a product component valid for a period of time.This class represents a link between two product components.The source of anIProductComponentLink.Common interface forIProductComponentandIProductComponentGeneration.The implementation of this interface is used to provide additional information for anObjectProperty.Base class for runtime objects offering access to extension properties.The runtime repository gives access to the information about products, enums and tables.AIRuntimeRepositoryLookupis an interface for a class that is able to provide a runtime repository.TheIRuntimeRepositoryManageris able to provide aIRuntimeRepository.Base interface for table contentsA validation context is provided to the validate() method generated by Faktor-IPS.The modification checker holds a version or time stamp for the version or time it is up to date.Marks a model object as accepting visitors.A human readable text message with an optional code that identifies the type of the message and a severity that indicates if this is an error, warning or information.A builder for theMessageclass.A list ofMessages.When creating a message the text might be created by replacing parameters (or placeholders) with concrete values, e.g.An instance of this class identifies a property in an object, e.g.Enum indicating the kind of severity a message can have. -
Classes in org.faktorips.runtime used by org.faktorips.runtime.formula
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.internalClassDescriptionA Range class for cardinalities.The identification of a generation consists of the qualified product component name and the valid from date.A factory for creating caches used by the repository.Objects that are loaded by the class loader repository need to implement this interface.Base interface for all model objects that are configurable by a product component.Callback interface for the delta computation.A service that can look up the values for exactly one enumeration type in a data source that is not the Faktor-IPS runtime repository.Base interface for all model objects.A model object delta represents the delta between two model objects.Visitor to visit a model object delta.Interface for all product components.A product component generation represents the state of a product component valid for a period of time.This class represents a link between two product components.The source of an
IProductComponentLink.Common interface forIProductComponentandIProductComponentGeneration.Base class for runtime objects offering access to extension properties.The runtime repository gives access to the information about products, enums and tables.AIRuntimeRepositoryLookupis an interface for a class that is able to provide a runtime repository.TheIRuntimeRepositoryManageris able to provide aIRuntimeRepository.Base interface for table contentsA validation context is provided to the validate() method generated by Faktor-IPS.A list ofMessages. -
Classes in org.faktorips.runtime used by org.faktorips.runtime.internal.deltaClassDescriptionCallback interface for the delta computation.Base interface for all model objects.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.internal.productvariantClassDescriptionObjects that are loaded by the class loader repository need to implement this interface.A product component generation represents the state of a product component valid for a period of time.The runtime repository gives access to the information about products, enums and tables.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.internal.tocClassDescriptionBase class for runtime objects offering access to extension properties.The runtime repository gives access to the information about products, enums and tables.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.jaxbClassDescriptionThe runtime repository gives access to the information about products, enums and tables.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.modelClassDescriptionBase interface for all model objects.Interface for all product components.Base interface for table contents
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.model.table
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.model.typeClassDescriptionA Range class for cardinalities.Base interface for all model objects that are configurable by a product component.Base interface for all model objects.Interface for all product components.This class represents a link between two product components.Base interface for table contentsA validation context is provided to the validate() method generated by Faktor-IPS.An instance of this class identifies a property in an object, e.g.Enum indicating the kind of severity a message can have.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.productdataproviderClassDescriptionA factory for creating caches used by the repository.The runtime repository gives access to the information about products, enums and tables.The
IRuntimeRepositoryManageris able to provide aIRuntimeRepository.The modification checker holds a version or time stamp for the version or time it is up to date. -
Classes in org.faktorips.runtime used by org.faktorips.runtime.testClassDescriptionBase interface for all model objects.The runtime repository gives access to the information about products, enums and tables.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.utilClassDescriptionInterface for all product components.This class represents a link between two product components.The runtime repository gives access to the information about products, enums and tables.
-
Classes in org.faktorips.runtime used by org.faktorips.runtime.validationClassDescriptionThe implementation of this interface is used to provide additional information for an
Message.Base interface for all model objects.A validation context is provided to the validate() method generated by Faktor-IPS.A human readable text message with an optional code that identifies the type of the message and a severity that indicates if this is an error, warning or information.A builder for theMessageclass.A list ofMessages.