Package de.iip_ecosphere.platform.configuration.ivml
Generic mapping of IVML into AAS. Parts in here may be moved to EASy when stable.
-
Interface Summary Interface Description AbstractIvmlModifier.ConfigurationChangeListener Some part listening on configuration changes.DecisionVariableProvider Provides access to decision variables.GraphFactory A factory for graph elements, e.g., used when parsing back graphs.GraphFormat Represents a graph format, e.g., a specific JSON structure that can be applied on UI level.IvmlGraphMapper Maps a decision variable into a graph structure that can be processed further.IvmlGraphMapper.IvmlGraph Represents an IVML graph.IvmlGraphMapper.IvmlGraphEdge Represents an IVML graph edge.IvmlGraphMapper.IvmlGraphElement Basic interface for all graph elements.IvmlGraphMapper.IvmlGraphNode Represents a graph node. -
Class Summary Class Description AasIvmlMapper Maps an IVML configuration generically into an AAS with references to IIP-Ecosphere.AasIvmlMapper.AasChange Records an AAS change.AasIvmlMapper.ModelResults Stores intermediary model creation results.AasIvmlMapper.ServiceMap A "map" holding names/id to service mappings.AbstractIvmlModifier Maps an IVML configuration generically into an AAS without referencing to IIP-Ecosphere.AbstractIvmlModifier.CopiedFile Stores original and copied file.DefaultEdge Default graph edge implementation.DefaultGraph Default graph edge implementation.DefaultGraphElement Default graph element implementation.DefaultNode Default graph node implementation.IvmlUtils Utilities to access IVML/configuration values.TypeMapper Maps types to IVML.TypeVisitor A visitor turning an IVML type into an AAS type.ValueVisitor A visitor turning an IVML value into an AAS value. -
Enum Summary Enum Description AasIvmlMapper.InstantiationMode Instantiation modes.AbstractIvmlModifier.ConfigurationChangeType Configuration change types.IvmlTypeKind Defines the IVML type kind.