Package de.iip_ecosphere.platform.configuration.easyProducer.ivml
package de.iip_ecosphere.platform.configuration.easyProducer.ivml
Generic mapping of IVML into AAS. Parts in here may be moved to EASy when stable.
-
ClassDescriptionRecords an AAS change.Maps an IVML configuration generically into an AAS with references to IIP-Ecosphere.Instantiation modes.Stores intermediary model creation results.A "map" holding names/id to service mappings.Maps an IVML configuration generically into an AAS.Some part listening on configuration changes.Stores original and copied file.Generic IVML type indicators.Represents runtime (collected) information steering the template instantiation.Instantiation modes to enable reuse of the respective methods by separating creation and value setting so that reference substitutions can be established during creating and used/applied during setting the value.Defines an internal type creation function.Applies substitutions and value adjustments to values.Provides access to decision variables.Default graph edge implementation.Default graph edge implementation.Default graph element implementation.Default graph node implementation.A factory for graph elements, e.g., used when parsing back graphs.Represents a graph format, e.g., a specific JSON structure that can be applied on UI level.Maps a decision variable into a graph structure that can be processed further.Represents an IVML graph.Represents an IVML graph edge.Basic interface for all graph elements.Represents a graph node.Defines the IVML type kind.Utilities to access IVML/configuration values.Finds variables in IVML expressions.Finds a variable use in IVML projects.Maps types to IVML.A visitor turning an IVML type into an AAS type.A visitor turning an IVML value into an AAS value.