A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes All Packages

A

AasChange(IDecisionVariable, AbstractIvmlModifier.ConfigurationChangeType) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.AasChange
Creates an instance.
aasChanges - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
aasIvmlMapper - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
AasIvmlMapper - Class in de.iip_ecosphere.platform.configuration.ivml
Maps an IVML configuration generically into an AAS with references to IIP-Ecosphere.
AasIvmlMapper(Supplier<Configuration>, IvmlGraphMapper, AbstractIvmlModifier.ConfigurationChangeListener) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Creates a mapper with default settings, e.g., short ids for meta IVML information are prefixed by "meta" (AasIvmlMapper.SHORTID_PREFIX_META) and the variable filter excludes all IVML constraint variables (AasIvmlMapper.FILTER_NO_CONSTRAINT_VARIABLES).
AasIvmlMapper.AasChange - Class in de.iip_ecosphere.platform.configuration.ivml
Records an AAS change.
AasIvmlMapper.InstantiationMode - Enum in de.iip_ecosphere.platform.configuration.ivml
Instantiation modes.
AasIvmlMapper.ModelResults - Class in de.iip_ecosphere.platform.configuration.ivml
Stores intermediary model creation results.
AasIvmlMapper.ServiceMap - Class in de.iip_ecosphere.platform.configuration.ivml
A "map" holding names/id to service mappings.
aasOpListener - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
aasType - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
aasValue - Variable in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
AbstractIvmlModifier - Class in de.iip_ecosphere.platform.configuration.ivml
Maps an IVML configuration generically into an AAS without referencing to IIP-Ecosphere.
AbstractIvmlModifier(IvmlGraphMapper, AbstractIvmlModifier.ConfigurationChangeListener) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Creates a mapper with default settings.
AbstractIvmlModifier.ConfigurationChangeListener - Interface in de.iip_ecosphere.platform.configuration.ivml
Some part listening on configuration changes.
AbstractIvmlModifier.ConfigurationChangeType - Enum in de.iip_ecosphere.platform.configuration.ivml
Configuration change types.
AbstractIvmlModifier.CopiedFile - Class in de.iip_ecosphere.platform.configuration.ivml
Stores original and copied file.
adaptDatatypesToModel(ObjectType, MethodType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Adapts the OPC UA data types to IIP-Ecosphere meta model type names.
adaptTarget(Project, Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Allows to adapt a target IVML project, e.g., in testing context.
add(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ServiceMap
Adds a service.
addEdge(IvmlGraphMapper.IvmlGraphEdge) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Adds an outgoing edge to this node.
addEdge(IvmlGraphMapper.IvmlGraphEdge) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Adds an incoming/outgoing edge to this node.
addElement(BaseType, ElementType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Adds an element to the hierarchy.
addGraphFormat(GraphFormat) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Adds a graph format.
addImport(Project, String, Project, Project) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Adds an import statement, if needed, temporarily resolved to be able to create expressions and constraints.
additionalIvmlFolders - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
addMetaDefault(IDecisionVariable, SubmodelElementCollection.SubmodelElementCollectionBuilder) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Adds the default value of var if there is a default value.
addMetaDefault(AbstractVariable, SubmodelElementCollection.SubmodelElementCollectionBuilder) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Adds the default value of var if there is a default value.
addMetaProperties(IDecisionVariable, IDatatype, SubmodelElementCollection.SubmodelElementCollectionBuilder) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Adds the meta properties of var of type varType to varBuilder.
addNode(IvmlGraphMapper.IvmlGraphNode) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraph
 
addNode(IvmlGraphMapper.IvmlGraphNode) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraph
Adds a node to this graph.
addOperations(Submodel.SubmodelBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Adds the default AAS operations for obtaining information on the configuration model / changing the model.
addTypeKind(SubmodelElementCollection.SubmodelElementCollectionBuilder, IvmlTypeKind) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Adds an AAS type kind property.
aliasList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
allowLogging(String, Class<?>, String, LogLevel) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
Returns whether logging is allowed.
apply(AasIvmlMapper, Submodel, Submodel.SubmodelBuilder) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.AasChange
Applies the change.
appProject - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ModelResults
 
APPS - de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
 
APPS_NO_DEPS - de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
 
assignments - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 
asTypeKind(IDatatype) - Static method in enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
Determines the type kind of type.

B

base - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
baseNameSpace - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
BaseType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Representation of an OPC UA type.
BaseType(String, String, String, String, boolean) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Creates an OPC UA type representation.
beginTask(String, int) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
bind(ProtocolServerBuilder) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Binds the AAS operations (ensure static lambda functions).
bindOperations(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Binds the AAS operations.
browseName - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
builder - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 

C

cfg - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 
cfgSupplier - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
changeListener - Variable in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
 
changeValues(Map<String, String>) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Changes a given set of values and performs reasoning before committing the values into the actual configuration.
changeVariableDataTypes(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Turns OPC UA type names to IIP-Ecosphere meta model type names.
checkForExternDataType(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Checks for an extern data type.
checkForInternDataType(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Checks for intern data type.
checkRedundancy(String, ArrayList<FieldType>) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Checks for redundant/duplicate variable names in DomParser.hierarchy.
checkRelation(String, NodeList) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Checks the relations and returns a node with NodeId currentNodeId.
checkRequiredModels(DomParser, String, String, String, NodeList) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Checks for required models.
clean() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.CopiedFile
Cleans up unneeded copies.
cleanOutputFolder() - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Returns whether the output folder shall be cleaned before code generation.
cleanOutputFolder() - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.NonCleaningInstantiationConfigurer
 
clearAasChanges() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
Clears all remaining AAS changes.
collectForwardTypes(IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphEdge, JSONObject) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Collects common forward types between the nodes involved in edge and adds the results as "type"-array to data.
collectInformation(String, NodeList, NodeList, NodeList, NodeList, NodeList, NodeList, ArrayList<BaseType>, int) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
Collects the information parameters.
collection - Static variable in class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
 
Collector - Class in de.iip_ecosphere.platform.configuration.opcua.parser
Information collector for OPC UA companion spec files and IVML files.
Collector() - Constructor for class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
 
collectServices(Configuration, IDatatype) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Collects all declared services.
collectTypes(IDecisionVariable, Predicate<Boolean>, Consumer<String>) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Collects IIP-Ecosphere data types.
COMPOUND - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
ConfigurationAas - Class in de.iip_ecosphere.platform.configuration
Realizes the AAS of the configuration component.
ConfigurationAas() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
ConfigurationAas.GraphWalker - Class in de.iip_ecosphere.platform.configuration
Traverses a graph.
ConfigurationAas.IipEdge - Class in de.iip_ecosphere.platform.configuration
Represents a graph edge.
ConfigurationAas.IipGraph - Class in de.iip_ecosphere.platform.configuration
Represents a graph.
ConfigurationAas.IipGraphFactory - Class in de.iip_ecosphere.platform.configuration
Implements a factory for the graph elements used.
ConfigurationAas.IipGraphMapper - Class in de.iip_ecosphere.platform.configuration
Maps a graph in IIP style.
ConfigurationAas.IipNode - Class in de.iip_ecosphere.platform.configuration
Represents a graph node.
configurationChanged(IDecisionVariable, AbstractIvmlModifier.ConfigurationChangeType) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
configurationChanged(IDecisionVariable, AbstractIvmlModifier.ConfigurationChangeType) - Method in interface de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeListener
Called when a decision variable changed.
ConfigurationChangeType() - Constructor for enum de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
 
ConfigurationLifecycleDescriptor - Class in de.iip_ecosphere.platform.configuration
The lifecycle descriptor for the configuration component.
ConfigurationLifecycleDescriptor() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
ConfigurationLifecycleDescriptor.ExecLogger - Class in de.iip_ecosphere.platform.configuration
Mapping EASy executor logger information into this logger.
ConfigurationLifecycleDescriptor.Slf4EasyLogger - Class in de.iip_ecosphere.platform.configuration
SLF4J-to-EASy logging adapter.
ConfigurationManager - Class in de.iip_ecosphere.platform.configuration
Holds the platform configuration and provides operations on the configuration.
ConfigurationManager() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
ConfigurationManager.IipProgressMonitor - Class in de.iip_ecosphere.platform.configuration
Bridges between EASy progress monitoring and IIP progress notifications.
ConfigurationSetup - Class in de.iip_ecosphere.platform.configuration
The setup for the configuration component.
ConfigurationSetup() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Creates an instance.
configure(ConfigurationSetup) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Configures the platform instantiation via the given ConfigurationSetup.
CONSTRAINT - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
CONTAINER - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
containerImageStorage - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
containerImageStorage - Static variable in class de.iip_ecosphere.platform.configuration.StorageFactory
 
contains(File, String) - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns whether folder contains a file with name file.
contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
contributeTo(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
CopiedFile(File, File) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.CopiedFile
Creates an instance.
copy - Variable in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.CopiedFile
 
copyToTmp(File) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Copies file to temp if file exists.
createAppProject(String, String, AasIvmlMapper.ModelResults) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Writes an application project with the given new mesh variable.
createAssignment(AbstractVariable, String, Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Creates an assignment of valueEx to varDecl and adds it to prj.
createContainerImageStorage() - Static method in class de.iip_ecosphere.platform.configuration.StorageFactory
Returns the container image storage instance.
CREATED - de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
 
createEdge(IDecisionVariable, IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphNode) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphFactory
 
createEdge(IDecisionVariable, IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphNode) - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFactory
Creates an edge.
createElement(ElementType, Element, String, String, String, String, ArrayList<FieldType>, ArrayList<FieldType>, ArrayList<EnumLiteral>, ArrayList<DataLiteral>, String, boolean) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Creates an element.
createExpression(String, Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Creates an IVML expression syntax tree for expression.
createGraph(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphFactory
 
createGraph(IDecisionVariable) - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFactory
Creates a graph instance.
createInstantiationConfigurer(AasIvmlMapper.InstantiationMode, String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Creates an instantiation configurer from ConfigurationSetup to create application code.
createIvmlConfigPath(String, Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
createIvmlConfigPath(String, Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Creates an IVML configuration (not meta-model) model path with subpath and for project p.
createIvmlModel(String, File) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Creates the IVML model in the given fileName.
createMeshProject(String, String, IvmlGraphMapper.IvmlGraph, AasIvmlMapper.ModelResults) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Creates a mesh project for graph.
createNode(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
Creates a node and registers it in the resulting graph.
createNode(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphFactory
 
createNode(IDecisionVariable) - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFactory
Creates a graph node.
createParser(String, File, boolean) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Creates the parser.
createServiceArtifactStorage() - Static method in class de.iip_ecosphere.platform.configuration.StorageFactory
Returns the service artifact storage instance.
createTypeCollectionBuilder(Submodel.SubmodelBuilder, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Creates a AAS collection representing an IVML type.
createVariable(String, String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Creates an IVML variable.

D

DataLiteral - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA data literal.
DataLiteral(String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.DataLiteral
Creates a data literal instance.
dataType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.DataLiteral
 
dataType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldType
 
dataType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
dataType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
 
DataType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA data type.
DataType(String, String, String, String, String, ArrayList<DataLiteral>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.DataType
Creates an OPC UA data type instance.
DATATYPE - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
dataTypeList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
de.iip_ecosphere.platform.configuration - package de.iip_ecosphere.platform.configuration
Implementation.
de.iip_ecosphere.platform.configuration.ivml - package de.iip_ecosphere.platform.configuration.ivml
Generic mapping of IVML into AAS.
de.iip_ecosphere.platform.configuration.opcua - package de.iip_ecosphere.platform.configuration.opcua
OPC-UA companion spec parser/IVML translator by Jan-Hendrik Cepok.
de.iip_ecosphere.platform.configuration.opcua.data - package de.iip_ecosphere.platform.configuration.opcua.data
 
de.iip_ecosphere.platform.configuration.opcua.parser - package de.iip_ecosphere.platform.configuration.opcua.parser
 
debug(String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(String, Class<?>, String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
debug(String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(Marker, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(Marker, String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(Marker, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(Marker, String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
debug(Marker, String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
DEBUG - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
DecisionVariableProvider - Interface in de.iip_ecosphere.platform.configuration.ivml
Provides access to decision variables.
DefaultEdge - Class in de.iip_ecosphere.platform.configuration.ivml
Default graph edge implementation.
DefaultEdge(IDecisionVariable, IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphNode) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.DefaultEdge
Creates an edge.
DefaultGraph - Class in de.iip_ecosphere.platform.configuration.ivml
Default graph edge implementation.
DefaultGraph(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.DefaultGraph
Creates a graph instance.
DefaultGraphElement - Class in de.iip_ecosphere.platform.configuration.ivml
Default graph element implementation.
DefaultGraphElement(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
Creates a graph element.
DefaultNode - Class in de.iip_ecosphere.platform.configuration.ivml
Default graph node implementation.
DefaultNode(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Creates a graph node.
deleteAasVariableMapping(Submodel, String, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Deletes the mapping of the specified variable in the AAS.
DELETED - de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
 
deleteGraph(String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Deletes a graph structure in IVML.
deleteReferenceFromContainerValue(IDecisionVariable, AbstractVariable) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Deletes a reference from a container value and sets the new value.
deleteVariable(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Deletes an IVML variable.
DERIVED - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
description - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
description - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.Literal
 
description - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.DescriptionOrDocumentation
 
DescriptionOrDocumentation() - Constructor for class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.DescriptionOrDocumentation
 
deviceId - Variable in class de.iip_ecosphere.platform.configuration.StatusCache.ServiceDeviceState
 
dimensions - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
dimensions - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
displayName - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
displayName - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.DescriptionOrDocumentation
 
documentation - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.DataType
 
documentation - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
 
documentation - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectTypeType
 
documentation - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
 
documentation - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.DescriptionOrDocumentation
 
documents - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
doFilterLogs - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
doLogging - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
DomParser - Class in de.iip_ecosphere.platform.configuration.opcua.parser
XML parser for OPC UA companion spec files.
DomParser(NodeList, NodeList, NodeList, NodeList, NodeList, NodeList, NodeList, ArrayList<BaseType>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Creates a DOM parser/translator.
DomParser.DescriptionOrDocumentation - Class in de.iip_ecosphere.platform.configuration.opcua.parser
DomParser.TypeListAndType - Class in de.iip_ecosphere.platform.configuration.opcua.parser
done - Variable in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
 
doneProjects - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 
doneTypes - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 
DrawflowGraphFormat - Class in de.iip_ecosphere.platform.configuration
Writes a graph in the "drawflow" format.
DrawflowGraphFormat() - Constructor for class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
DrawflowGraphFormat.GraphReader - Class in de.iip_ecosphere.platform.configuration
Implements a graph reader.
DrawflowGraphFormat.GraphWriter - Class in de.iip_ecosphere.platform.configuration
Instance to map and write a graph.

E

EasyLogLevel - Enum in de.iip_ecosphere.platform.configuration
Basically, the amount of EASy logging is defined via the Log4J logging configuration.
EasyLogLevel() - Constructor for enum de.iip_ecosphere.platform.configuration.EasyLogLevel
 
easyProducer - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
EasySetup - Class in de.iip_ecosphere.platform.configuration
Settings for EASy-Producer.
EasySetup() - Constructor for class de.iip_ecosphere.platform.configuration.EasySetup
 
ElementType - Enum in de.iip_ecosphere.platform.configuration.opcua.parser
Denotes the OPC UA element types.
ElementType(boolean) - Constructor for enum de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
Creates a new enum value.
emit(FallbackLogger.LoggingLevel, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
Emit a message on a given logging level.
emitWithArgs(FallbackLogger.LoggingLevel, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
Emit a formatted message on a given logging level.
end - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultEdge
 
ensureServicePerDevice(StatusMessage) - Static method in class de.iip_ecosphere.platform.configuration.StatusCache
Ensures the existence of a device-state map for the service message message.
ENUM - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
ENUM - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
EnumLiteral - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA enumeration literal.
EnumLiteral(String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.EnumLiteral
Creates an enumeration literal instance.
EnumType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA enumeration type.
EnumType(String, String, String, String, String, ArrayList<EnumLiteral>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
Creates an OPC UA data type instance.
error(String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.ExecLogger
 
error(String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(String, Class<?>, String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
error(String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(Marker, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(Marker, String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(Marker, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(Marker, String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
error(Marker, String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
ERROR - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
exception(String, Class<?>, String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
ExecLogger() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.ExecLogger
 
executor - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
exitCode - Static variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
 
externAliasLists - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
EXTRA_VERBOSE - de.iip_ecosphere.platform.configuration.EasyLogLevel
 

F

factory - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
 
FallbackLogger - Class in de.iip_ecosphere.platform.configuration
This is a poor man's fallback logger.
FallbackLogger(FallbackLogger.LoggingLevel) - Constructor for class de.iip_ecosphere.platform.configuration.FallbackLogger
Creates a logger with logging level.
FallbackLogger.LoggingLevel - Enum in de.iip_ecosphere.platform.configuration
Defines the basic logging levels in here.
FIELDMETHOD - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
FieldMethodType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA field method type.
FieldMethodType(String, String, String, String, String, boolean) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.FieldMethodType
Creates an OPC UA field method type instance.
FIELDOBJECT - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
FieldObjectType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA field object type.
FieldObjectType(String, String, String, String, String, boolean) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.FieldObjectType
Creates an OPC UA field object type instance.
fields - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.MethodType
 
fields - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
 
FieldType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA field type.
FieldType(String, String, String, String, String, boolean) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.FieldType
Creates an OPC UA field type instance.
FIELDVARIABLE - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
FieldVariableType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA field variable type.
FieldVariableType(String, String, String, String, String, String, boolean, String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
Creates an OPC UA field variable type instance.
FILTER_NO_CONSTRAINT_VARIABLES - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
findOrCreateProject(Project, String, boolean) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Finds an existing IVML project in scope with given name or creates a new one with default freeze block.
findServiceVar(AasIvmlMapper.ServiceMap, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Finds a service as IVML variable.
formatNodeId(String) - Static method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Formats a node id in IVML.
fromString(String, GraphFactory, DecisionVariableProvider) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
fromString(String, GraphFactory, DecisionVariableProvider) - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFormat
Parses graph from this format into an IVML graph structure.
FunctionLevelTraceFilter() - Constructor for class de.iip_ecosphere.platform.configuration.PlatformInstantiator.FunctionLevelTraceFilter
 

G

generateIVMLModel(String, File, ArrayList<BaseType>) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.Generator
Generates the IVML model in the given fileName.
generateVDWConnectorSettings(String, ArrayList<BaseType>, String) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.Generator
Generates the respective connector settings for the given fileName.
Generator - Class in de.iip_ecosphere.platform.configuration.opcua.parser
Generates the IVML model.
Generator() - Constructor for class de.iip_ecosphere.platform.configuration.opcua.parser.Generator
 
genTarget - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
getAasIvmlMapper() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns the global AAS IVML mapper (for AAS lambda functions).
getAasOperationCompletedListener() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns the global AAS operation completed listener (for AAS lambda functions).
getAasType() - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
Returns the corresponding AAS type and clears this iterator for reuse.
getAasValue() - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
Returns the corresponding AAS value and clears this iterator for reuse.
getAdditionalIvmlFolders() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns additional IVML folders to be considered when loading the configuration model.
getApplicationProjectName(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the IVML project name for an application.
getAssignmentValue(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Returns the top-most collected assignment value.
getBase() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the target base for making relative artifact paths absolute.
getBooleanValue(IDecisionVariable, boolean) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns a Boolean value from the given var.
getBrowseName() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the OPC UA browse name.
getCommentSafe(ModelElement) - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns the comment of elt.
getConstValue(ConstraintSyntaxTree) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns the constant value of cst if cst is a constant expression.
getContainerImageStorage() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the container image storage.
getDataType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.DataLiteral
Returns the name of the data type.
getDataType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldType
Returns the type of the field.
getDataType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the data type.
getDataType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
Returns the data type.
getDescription() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the OPC UA node description.
getDescription() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.Literal
Returns the name of the literal description.
getDescriptionOrDocumentation(String, Element) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Extracts information about description or documentation from refElement.
getDeviceId() - Method in class de.iip_ecosphere.platform.configuration.StatusCache.ServiceDeviceState
Returns the device id.
getDimensions() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
Returns the dimensions.
getDimensions() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the dimensions.
getDisplayname() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the OPC UA display name.
getDocumentation() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.DataType
Returns the documentation of this data type.
getDocumentation() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
Returns the documentation.
getDocumentation() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectTypeType
Returns the documentation.
getDocumentation() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
Returns the documentation.
getEasyProducer() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the EASy-Producer setup.
getEnd() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultEdge
 
getEnd() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphEdge
Returns the end node.
getEnumValue(IDecisionVariable) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns an enum value from the given var.
getExecutor() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns the executor instance.
getFieldDescription(Element) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Returns the field description of fieldNode.
getFields() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.MethodType
Returns the fields making up the type.
getFields() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
Returns the fields making up the type.
getFileName(Project) - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns the conventional file name of a project.
getFormatKind() - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
getFormatKind() - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFormat
Returns the kind of format produced.
getGenTarget() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the target folder for artifact generation.
getGraph(String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns a graph structure in IVML.
getGraphFactory() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphMapper
 
getGraphFactory() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the factory to use to crate graphs.
getGraphFactory() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper
Returns the factory to use to crate graphs.
getGraphFor(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphMapper
 
getGraphFor(IDecisionVariable) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper
Tries to turn var into an application-specific graph.
getGraphFormat(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns a graph format instance.
getHeight() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getHeight() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the height of the node.
getHeightVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the IVML variable name of the height.
getId() - Method in enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
Returns the unique id.
getId(IvmlGraphMapper.IvmlGraphNode, String) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Returns the ID of the node in terms of its IVML variable name.
getImpl() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getImpl() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the configured name the implementing service.
getImplImpl() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the configured name of the implementing service.
getImplVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the IVML variable name of the service implementation.
getInEdgesCount() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getInEdgesCount() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the number of edges ending at this node.
getInteger(JSONObject, String, int) - Static method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
Obtains an int from object.
getIntValue(String, int, int) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
Returns an int value from a nested value of DefaultGraphElement.var, giving rise to a local value if not considered invalid.
getIntValue(IDecisionVariable, int) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns an integer value from the given var.
getIntValue(ConstraintSyntaxTree, int) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns the constant int value of cst if cst is a constant int expression.
getIvmlConfigFolder() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the IVML configuration folder containing the platform configuration.
getIvmlConfigFolder(EasySetup) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the actual IVML config folder.
getIvmlConfiguration() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns the IVML configuration.
getIvmlConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
getIvmlConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the actual IVML configuration.
getIvmlFile(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the filename/path for project.
getIvmlMetaModelFolder() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the IVML folder containing the platform meta model as well as the VIL and VTL scripts.
getIvmlModelName() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the IVML model name.
getIvmlSubpath(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
getIvmlSubpath(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the IVML subpath for the given project.
getJson(JSONObject, String, Class<T>, Supplier<T>, Function<Object, T>) - Static method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
Obtains a JSON object from object.
getJsonArray(JSONObject, String) - Static method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
Obtains a JSON array from object.
getJsonObject(JSONObject, String) - Static method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
Obtains a JSON object from object.
getKind() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
getLang() - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the language to be used for LangString.
getLevel() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
Returns the level.
getLevel() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the level.
getLiterals() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.DataType
Returns the literals of this data type.
getLiterals() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
Returns the enumeration literals.
getLocale() - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns the actual local.
getLogger() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
Returns the logger for this class.
getLogger() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns the logger for this class.
getLogger(Logger, Class<?>, FallbackLogger.LoggingLevel) - Static method in class de.iip_ecosphere.platform.configuration.FallbackLogger
Creates a logger instance if logger is null.
getLogLevel() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns whether EASy-Producer verbose output, in particular during startup, shall be emitted.
getMapper() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the graph mapper.
getMeshProjectName(String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the IVML project name for a service mesh.
getMetaVars() - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor.Statistics
Returns the number of meta variables.
getMetaVarsWithComment() - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor.Statistics
Returns the number of commented meta variables.
getName() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraph
 
getName() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipNode
 
getName() - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
getName() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
getName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
getName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getName() - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFormat
Returns the name to address/access this format.
getName() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphElement
Returns the name of the element.
getName() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.Literal
Returns the name of the literal.
getNameVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
Returns the IVML variable name of the name of the element.
getNestedSafe(IDecisionVariable, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns a nested variable, returning null if var is null.
getNextNodeElement(NodeList, int) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
Returns the next node.
getNextNodeElement(NodeList, int) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Returns the next node element.
getNodeCount() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraph
 
getNodeCount() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraph
Returns the number of nodes of this graph.
getNodeId() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the OPC UA node id.
getOrdinal() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.EnumLiteral
Returns the ordinal.
getOutEdgesCount() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getOutEdgesCount() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the number of edges starting at this node.
getRank() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
Returns the rank.
getRank() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the rank.
getRefines(Compound) - Static method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Returns the refined type of type as comma-separated string list.
getResult() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
Returns the created graph.
getRootParent() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootMethodType
Returns the root parent.
getRootParent() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootObjectType
Returns the root parent.
getRootParent() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the root parent.
getService(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ServiceMap
Returns a service by id or by configured name.
getServiceArtifactStorage() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the EASy-Producer setup.
getServiceStates(String, Consumer<StatusCache.ServiceDeviceState>) - Static method in class de.iip_ecosphere.platform.configuration.StatusCache
Returns the states of service sId on all known devices.
getSetup() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the configuration instance, may read it the first time from a default "configuration.yml" file in the root folder of the containing jar.
getShutdownHook() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
getStart() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultEdge
 
getStart() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphEdge
Returns the start node.
getStartRuleName() - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Returns the VIL start rule name.
getState() - Method in class de.iip_ecosphere.platform.configuration.StatusCache.ServiceDeviceState
Returns the service state.
getStatistics() - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
 
getString(JSONObject, String, String) - Static method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
Obtains a string from object.
getStringValue(String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
Returns a String value from a nested value of DefaultGraphElement.var, giving rise to a local value if not considered invalid (null or empty).
getStringValue(IDecisionVariable, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns a string value from the given var.
getType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
Returns the type of the object.
getType(IDecisionVariable) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the type of var as string.
getTypeListAndTypeRootNs(String, String, ElementType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Extracts the type list and type for a given root namespace refId.
getValue(IDecisionVariable) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the value of a variable.
getVariable() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
getVariable() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphElement
Returns the underlying IVML variable.
getVariable(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
 
getVariable(String) - Method in interface de.iip_ecosphere.platform.configuration.ivml.DecisionVariableProvider
Returns a decision variable for a given variable name.
getVariable(Configuration, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns an IVML variable.
getVariableTarget(Project, IDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
getVariableTarget(Project, IDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the target for a variable to be created.
getVariableType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
Returns the variable type.
getVariableType() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Returns the variable type.
getVarName() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the (IVML) variable name.
getVarNameSafe(AbstractVariable, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns the name of var taking null into account.
getVilConfiguration() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Returns a VIL configuration.
getVilConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
getVilConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns the actual VIL configuration.
getWidth() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getWidth() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the width of the node.
getWidthVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the IVML variable name of the width.
getXPos() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getXPos() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the left position of the node.
getXPosVarName() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipNode
 
getXPosVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the IVML variable name of the horizontal position.
getYPos() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
getYPos() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the top position of the node.
getYPosVarName() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipNode
 
getYPosVarName() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
Returns the IVML variable name of the vertical position.
graph - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
 
GRAPH_FACTORY - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
GraphFactory - Interface in de.iip_ecosphere.platform.configuration.ivml
A factory for graph elements, e.g., used when parsing back graphs.
GraphFormat - Interface in de.iip_ecosphere.platform.configuration.ivml
Represents a graph format, e.g., a specific JSON structure that can be applied on UI level.
graphFormats - Variable in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
 
graphMapper - Variable in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
 
GraphReader(GraphFactory, DecisionVariableProvider) - Constructor for class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
Creates a graph reader instance.
GraphWalker(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
Creates a new instance.
GraphWriter(IvmlGraphMapper.IvmlGraph) - Constructor for class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Creates a writer for graph.

H

handleExecutionException(ExecutionException) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Handles an instantiation exception.
handleServiceStateChange(StatusMessage) - Static method in class de.iip_ecosphere.platform.configuration.StatusCache
Handles a service state change.
hasComment(ModelElement) - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns whether elt has a comment/description.
height - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
hierarchy - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 

I

id - Variable in enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
id2Nodes - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
 
IDENTIFY_FIELDS_PERMITTED_REFERENCE_TYPE - Static variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
identifyFields(Node) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Identifies the fields of childNode.
identifySpecificReference(String, Node, ElementType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Identifies a specific reference.
ids2Edges - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
 
idToService - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ServiceMap
 
IipEdge(IDecisionVariable, IvmlGraphMapper.IvmlGraphNode, IvmlGraphMapper.IvmlGraphNode) - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipEdge
Creates an edge.
IipGraph(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraph
Creates a graph instance.
IipGraphFactory() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphFactory
 
IipGraphMapper() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphMapper
 
IipNode(IDecisionVariable) - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas.IipNode
Creates a graph node.
IipProgressMonitor() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
impl - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
inEdges - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
inEdges() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
inEdges() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the edges ending at this node.
info(String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.ExecLogger
 
info(String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(String, Class<?>, String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
info(String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(Marker, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(Marker, String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(Marker, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(Marker, String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
info(Marker, String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
INFO - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
informationToExcel() - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
Transfers collected information to excel.
init() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Lazy initialization of the executor through loading the IVML model.
initialized - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
inputCounts - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
 
instance - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
instantiate() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Performs a platform instantiation.
instantiate(PlatformInstantiator.InstantiationConfigurer) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Instantiates according to the given configurer.
instantiate(PlatformInstantiator.InstantiationConfigurer) - Static method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
Performs the platform instantiation.
instantiate(String) - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Performs a platform instantiation.
InstantiationConfigurer(String, File, File) - Constructor for class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Creates a configurer instance.
InstantiationMode() - Constructor for enum de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
 
INTERFACES - de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
 
INVALID_POSITION - Static variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
INVALID_SIZE - Static variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
isAllowedForModification(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
isAllowedForModification(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Returns whether the given project is allowed for modification (other than root).
isCore - Variable in enum de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
isCore() - Method in enum de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
Returns whether this value is part of "core".
isDebugEnabled() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isDebugEnabled(Marker) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isDoneType(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Returns whether typeId represents a done type (in TypeMapper.doneTypes).
isEnabled(ITraceFilter.LanguageElementKind) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.FunctionLevelTraceFilter
 
isErrorEnabled() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isErrorEnabled(Marker) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isInfoEnabled() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isInfoEnabled(Marker) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isMetaProject(Project) - Static method in class de.iip_ecosphere.platform.configuration.ModelInfo
Returns whether prj is a meta project, i.e., one defining the IIPEcosphere meta model.
isNonEmptyString(String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns whether string is a non-empty string.
isOfCompoundType(IDecisionVariable, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Returns whether the given var is of compound type with name typeName.
isOptional() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Returns the OPC UA optional status.
isParentContainer(IDecisionVariable) - Static method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Returns whether the parent of variable is a container.
isRefWithName(String, Configuration, Value) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns if mVal is a reference to a variable with a field name with value name.
isTraceEnabled() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isTraceEnabled(Marker) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isValid() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
isValidIdentifier(String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Limits valid identifiers.
isWarnEnabled() - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isWarnEnabled(Marker) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
isWarningEnabled() - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.FunctionLevelTraceFilter
 
ivmlConfigFolder - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
IvmlGraphMapper - Interface in de.iip_ecosphere.platform.configuration.ivml
Maps a decision variable into a graph structure that can be processed further.
IvmlGraphMapper.IvmlGraph - Interface in de.iip_ecosphere.platform.configuration.ivml
Represents an IVML graph.
IvmlGraphMapper.IvmlGraphEdge - Interface in de.iip_ecosphere.platform.configuration.ivml
Represents an IVML graph edge.
IvmlGraphMapper.IvmlGraphElement - Interface in de.iip_ecosphere.platform.configuration.ivml
Basic interface for all graph elements.
IvmlGraphMapper.IvmlGraphNode - Interface in de.iip_ecosphere.platform.configuration.ivml
Represents a graph node.
ivmlMetaModelFolder - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
ivmlModelName - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
ivmlModelName - Variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
 
IvmlTypeKind - Enum in de.iip_ecosphere.platform.configuration.ivml
Defines the IVML type kind.
IvmlTypeKind(int) - Constructor for enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
Creates a constant.
IvmlUtils - Class in de.iip_ecosphere.platform.configuration.ivml
Utilities to access IVML/configuration values.
IvmlUtils() - Constructor for class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
 

K

KEY_PROPERTY_APPS - Static variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
 
KEY_PROPERTY_MVNARGS - Static variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
 
KEY_PROPERTY_TRACING - Static variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
 

L

lastMaxSteps - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
lastSteps - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
level - Variable in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
level - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
level - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
Literal - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA literal.
Literal(String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.Literal
Creates a literal instance.
literals - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.DataType
 
literals - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
 
loader - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
logger - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
logger - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
LoggingLevel() - Constructor for enum de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
logLevel - Variable in class de.iip_ecosphere.platform.configuration.EasySetup
 

M

main(String[]) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Executes the parser, per default in verbose mode.
main(String[]) - Static method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
Performs the platform instantiation.
mainImpl(String[]) - Static method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator
Main functionality without returning exit code/output of help for re-use.
mapByType(Submodel.SubmodelBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Maps cfg into the submodel represented by smBuilder.
mapCompoundSlot(DecisionVariableDeclaration, Compound, SubmodelElementCollection.SubmodelElementCollectionBuilder, Set<String>) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Map a compound slot.
mapCompoundSlots(IDecisionVariableContainer, Compound, SubmodelElementCollection.SubmodelElementCollectionBuilder, Set<String>) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps slots of a compound type including annotation assignments.
mapCompoundType(Compound) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps a compound type into the SMEC .
mapDerivedType(DerivedDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps a derived type into the SMEC .
mapEnumType(Enum) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps an IVML enum type.
mapNodes() - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Maps the nodes of graph to ids.
mapParent(IDecisionVariable) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Returns the name of the parent project of var while considering AasIvmlMapper.PARENT_MAPPING.
mapPrimitiveType(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps a primitive type.
mapRefines(Compound, SubmodelElementCollection.SubmodelElementCollectionBuilder, Set<String>) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps refines of a compound type.
mapType(Compound) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Maps the type of an IVML variable into the configuration submodel, usually searching for the top-most parent of compound types.
mapType(IDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Maps the type of an IVML variable into the configuration submodel, usually searching for the top-most parent of compound types.
mapType(IDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps an IVML type into the SMEC .
mapTypes() - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps all types.
mapTypes(Project) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Maps all types declared in project and imported projects.
mapVariable(IDecisionVariable, SubmodelElementCollection.SubmodelElementCollectionBuilder, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Maps a single variable var into builder.
mapVariableToAas(Submodel.SubmodelBuilder, IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Maps var into the submodel represented by smB.
maxSteps - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
meshProject - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ModelResults
 
meshVar - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ModelResults
 
META_TYPE_NAME - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
metaModelFolder - Variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
 
metaProjects - Static variable in class de.iip_ecosphere.platform.configuration.ModelInfo
 
metaShortId - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
metaVars - Variable in class de.iip_ecosphere.platform.configuration.StatisticsVisitor.Statistics
 
metaVarsWithComment - Variable in class de.iip_ecosphere.platform.configuration.StatisticsVisitor.Statistics
 
methodList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
MethodType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA method type (declaration).
MethodType(String, String, String, String, boolean, ArrayList<FieldType>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.MethodType
Creates an OPC UA method type representation/declaration.
modelCounter - Static variable in class de.iip_ecosphere.platform.configuration.opcua.parser.Collector
 
modelFolder - Variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
 
ModelInfo - Class in de.iip_ecosphere.platform.configuration
General introspective information about the (meta-)model.
ModelInfo() - Constructor for class de.iip_ecosphere.platform.configuration.ModelInfo
 
ModelResults() - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ModelResults
 
MODIFIED - de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
 

N

name - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
name - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.Literal
 
NAME - Static variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
NAME_SUBMODEL - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
nameToService - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ServiceMap
 
nextCount(IvmlGraphMapper.IvmlGraphNode, Map<IvmlGraphMapper.IvmlGraphNode, Integer>) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Returns the next input/output count for node with respect to the counting map counts.
noComment - Variable in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
 
node2id - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
 
nodeId - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
nodes - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
 
nodes - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraph
 
nodes() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraph
 
nodes() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraph
Returns the nodes in the graph.
NonCleaningInstantiationConfigurer(String, File, File) - Constructor for class de.iip_ecosphere.platform.configuration.PlatformInstantiator.NonCleaningInstantiationConfigurer
Creates a configurer instance.
nop() - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Does nothing, just allows for code convention compliance while bugfixing.
NORMAL - de.iip_ecosphere.platform.configuration.EasyLogLevel
 
notifyChange(IDecisionVariable, AbstractIvmlModifier.ConfigurationChangeType) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Notifies a potential change listener about a configuration change.
notifyChange(Project, AbstractIvmlModifier.ConfigurationChangeType) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Notifies a potential change listener about changing a whole project the same way.

O

objectList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
ObjectType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA object type (declaration).
ObjectType(String, String, String, String, boolean, String, ArrayList<FieldType>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
Creates an OPC UA object type representation/declaration.
OBJECTTYPE - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
objectTypeList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
ObjectTypeType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an object meta type.
ObjectTypeType(String, String, String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.ObjectTypeType
Creates an instance.
observer - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager
 
obtainLifecycleDescriptor() - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Obtains the lifecycle descriptor.
OFF - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
OP_CHANGE_VALUES - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_CREATE_VARIABLE - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_DELETE_GRAPH - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_DELETE_VARIABLE - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_GEN_APPS - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_GEN_APPS_NO_DEPS - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_GEN_INTERFACES - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_GET_GRAPH - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
OP_SET_GRAPH - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
operationCompleted() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
operationFailed() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
optional - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
optional - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
optional(JSONObject, JSONObject) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
Returns optional if this is an object with contents, else base.
ordinal - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.EnumLiteral
 
original - Variable in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.CopiedFile
 
outEdges - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
outEdges() - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
outEdges() - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Returns the edges starting at this node.
outputCounts - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
 
outputFolder - Variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
 

P

PARENT_MAPPING - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
parseFile() - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Parses a file by retrieving all root elements of the objects in DomParser.objectList and retriving all data types in DomParser.dataTypeList.
PLATFORM_META_MODEL_NAME - Static variable in class de.iip_ecosphere.platform.configuration.EasySetup
 
PlatformInstantiator - Class in de.iip_ecosphere.platform.configuration
Instantiates the platform using EASy-Producer.
PlatformInstantiator() - Constructor for class de.iip_ecosphere.platform.configuration.PlatformInstantiator
 
PlatformInstantiator.FunctionLevelTraceFilter - Class in de.iip_ecosphere.platform.configuration
Tracing of language units and function executions but not deeper.
PlatformInstantiator.InstantiationConfigurer - Class in de.iip_ecosphere.platform.configuration
Configures the instantiation.
PlatformInstantiator.NonCleaningInstantiationConfigurer - Class in de.iip_ecosphere.platform.configuration
An instantiation configurer that does not clean the output folder.
PRIMITIVE - de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
 
println(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Prints out information in verbose mode.
priority() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
PRJ_NAME_ALLCONSTANTS - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
PRJ_NAME_ALLSERVICES - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
PRJ_NAME_ALLTYPES - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
PRJ_NAME_TECHSETUP - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
process(File, String, File, boolean) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Processes an OPC XML file.
processBackward(IDecisionVariable, JSONObject, String) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Processes backward flows by adding their type names as String array into a JSON field called name.
PROGRESS_COMPONENT_ID - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
PROJECT_MAPPING - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 

R

rank - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
rank - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
read(String) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
Reads a JSON representation and returns an IVML graph.
readEdges(Object, JSONObject, boolean) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
Reads the edges for id/node.
reference - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.DescriptionOrDocumentation
 
reload() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Reloads the model.
reloadAndValidate(Map<Project, AbstractIvmlModifier.CopiedFile>) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Reloads the and validates the model, in case of problems, restore changed files from copies.
reloadConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
reloadConfiguration() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Reloads the configuration model.
removeConstraintsForVariable(Project, AbstractVariable) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Removes assignment constraints for a given var.
reset() - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Resets the setup to default values, e.g., for testing.
restore() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.CopiedFile
Restores the original file or, if no copy exists/AbstractIvmlModifier.CopiedFile.original was yet created, deletes AbstractIvmlModifier.CopiedFile.original.
result - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
 
retrieveAttributes(Element, ArrayList<FieldType>, ElementType, String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves the attributes and creates respective elements.
retrieveAttributesForExternDataType(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves attributes from DomParser.documents for extern data types.
retrieveAttributesForRefElement(ArrayList<FieldType>, String, Element, ElementType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves attribute for a reference element.
retrieveElementTypes() - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves the element types and nested attributes via #retrieveAttributes(Element, ArrayList, ElementType).
retrieveParent(String, NodeList) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves the displayName of given parentNodeId.
retrieveRelatedSubElements(ArrayList<FieldType>) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves the related sub elements.
retrieveRootElement(Element, ElementType) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Retrieves the root element.
ROOTMETHOD - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
RootMethodType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA root method.
RootMethodType(String, String, String, String, boolean, String, String, ArrayList<FieldType>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.RootMethodType
Creates an OPC UA root method type representation/declaration.
ROOTOBJECT - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
RootObjectType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA root object.
RootObjectType(String, String, String, String, boolean, String, String, ArrayList<FieldType>) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.RootObjectType
Creates an OPC UA root object type representation/declaration.
rootParent - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootMethodType
 
rootParent - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootObjectType
 
rootParent - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
ROOTVARIABLE - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
RootVariableType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents an OPC UA root variable.
RootVariableType(String, String, String, String, String, String, boolean, String, String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
Creates an instance.

S

saveTo(Project, File) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Saving model project prj to file.
searchVarName(BaseType, ArrayList<BaseType>) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Searches for a field type variable name.
sendStatus() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
Sends the status via transport.
serviceArtifactStorage - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
serviceArtifactStorage - Static variable in class de.iip_ecosphere.platform.configuration.StorageFactory
 
ServiceDeviceState(String, String) - Constructor for class de.iip_ecosphere.platform.configuration.StatusCache.ServiceDeviceState
Creates an instance.
ServiceMap() - Constructor for class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.ServiceMap
 
serviceStates - Static variable in class de.iip_ecosphere.platform.configuration.StatusCache
 
serviceToData(IDecisionVariable, JSONObject) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Turns service information into data for the editor.
setAasIvmlMapper(AasIvmlMapper) - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Defines the global AAS IVML mapper (for AAS lambda functions).
setAasOperationCompletedListener(JsonResultWrapper.OperationCompletedListener) - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Defines the global AAS operation completed listener (for AAS lambda functions).
setAdditionalIvmlFolders(List<File>) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns additional IVML folders to be considered when loading the configuration model.
setBase(File) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Defines the base folder for making relative paths absolute.
setBaseNameSpace(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Defines the name space of the basic OPC UA Spec.
setContainerImageStorage(PackageStorageSetup) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the setup for the global container image storage.
setDataType(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldType
Changes the type of the field.
setDefaultVerbose(boolean) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Changes the default verbose mode used when instantiating a parser.
setDocuments(Document[]) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Defines the OPC UA document collection.
setEasyProducer(EasySetup) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the EASy-Producer setup.
setExecutor(EasyExecutor) - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Defines the executor instance.
setExternAliasLists(ArrayList<NodeList>) - Method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Defines the OPC UA core alias list.
setFields(ArrayList<FieldType>) - Method in class de.iip_ecosphere.platform.configuration.opcua.data.MethodType
Changes the fields making up the type.
setFields(ArrayList<FieldType>) - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
Changes the fields making up the type.
setGenTarget(File) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Defines the target folder for artifact generation.
setGraph(String, String, String, String, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Changes an application/graph structure in IVML.
setHeight(int) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
setHeight(int) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Changes the height of the node.
setImpl(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
setImpl(String) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Changes the IVML variable name of the implementing service.
setIvmlConfigFolder(File) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Defines the IVML configuration folder containing the platform configuration.
setIvmlMetaModelFolder(File) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Defines the IVML meta model folder containing the platform meta model.
setIvmlMetaModelFolder(File) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Changes the meta model folder.
setIvmlModelName(String) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Returns the IVML model name.
setLogLevel(EasyLogLevel) - Method in class de.iip_ecosphere.platform.configuration.EasySetup
Defines whether EASy-Producer verbose output, in particular during startup, shall be emitted.
setName(String) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
setName(String) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphElement
Changes the name of the element.
setNoCommentConsumer(Function<AbstractVariable, Boolean>) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Optional function if a variable has no comment/description.
setSemanticId(Property.PropertyBuilder, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Sets a semantic id if available.
setServiceArtifactStorage(PackageStorageSetup) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
Returns the EASy-Producer setup.
setShortIdToMeta(Function<String, String>) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Defines a function that turns an IVML name for a meta value, e.g., type or status, into an AAS short id candidate.
setStartRuleName(String) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Optionally sets the start rule name.
setTaskName(String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
setUsingIvmlFolder(String) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Sets the folder where to generate example using IVML models.
setValue(IDecisionVariable, String, EvaluationVisitor, AssignmentState) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Changes the value of the decision variable var by parsing expression and evaluating it through eval.
setValue(AbstractVariable, String) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Changes the value of the variable declaration var by parsing expression.
setVariableFilter(Predicate<AbstractVariable>) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Defines a predicate acting as IVML variable filter, i.e., variables to be included into the configuration AAS.
setVarName(String) - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Defines the (IVML) variable name.
setWidth(int) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
setWidth(int) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Changes the width of the node.
setXPos(int) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
setXPos(int) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Changes the left position of the node.
setYPos(int) - Method in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
setYPos(int) - Method in interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphNode
Changes the top position of the node.
SHORTID_PREFIX_META - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
shutdown() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
Slf4EasyLogger() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
specialTreatment(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
 
specialTreatment(AbstractVariable) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Handles variable declarations.
specialTreatment(AttributeAssignment) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Handles attribute assignments.
specialTreatment(Compound) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Handles compound declarations.
specialTreatment(Project) - Method in class de.iip_ecosphere.platform.configuration.StatisticsVisitor
 
start - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultEdge
 
start() - Static method in class de.iip_ecosphere.platform.configuration.StatusCache
Starts the status cache.
startRuleName - Variable in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
 
startup(String[]) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor
 
state - Variable in class de.iip_ecosphere.platform.configuration.StatusCache.ServiceDeviceState
 
Statistics() - Constructor for class de.iip_ecosphere.platform.configuration.StatisticsVisitor.Statistics
 
StatisticsVisitor - Class in de.iip_ecosphere.platform.configuration
Implements an extended statistics visitor.
StatisticsVisitor() - Constructor for class de.iip_ecosphere.platform.configuration.StatisticsVisitor
Creates a statistics visitor.
StatisticsVisitor.Statistics - Class in de.iip_ecosphere.platform.configuration
Extended statistics.
StatusCache - Class in de.iip_ecosphere.platform.configuration
Simple pre-processing cache of StatusMessage for UI display.
StatusCache() - Constructor for class de.iip_ecosphere.platform.configuration.StatusCache
 
StatusCache.ServiceDeviceState - Class in de.iip_ecosphere.platform.configuration
Denotes the state of a service on a certain device.
statusCallback - Static variable in class de.iip_ecosphere.platform.configuration.StatusCache
 
steps - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
stop() - Static method in class de.iip_ecosphere.platform.configuration.StatusCache
Stops the status cache.
StorageFactory - Class in de.iip_ecosphere.platform.configuration
Factory for global artifact storages.
StorageFactory() - Constructor for class de.iip_ecosphere.platform.configuration.StorageFactory
 
SUBMETHOD - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
SUBOBJECT - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
subTask - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
subTask(String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 

T

taskName - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
throwIfFails(ReasoningResult, boolean) - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Throws an ExecutionException if the reasoning result res indicates a problem.
toId(String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Turns string into an identifier, i.e., each non-Java identifier characters into a "_".
toIdentifier(String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Helper to turn str into a Java identifier.
toIdentifierFirstUpper(String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Helper to turn the first char of str into upper case and str into an identifier..
toName(EnumValue, String) - Static method in class de.iip_ecosphere.platform.configuration.ivml.IvmlUtils
Turns an enum value to its name.
toOsPath(File) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Turns a file into an operating-system dependent string path.
toOsPath(String) - Static method in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
Turns a string (assumed to be a path) into an operating-system dependent string path.
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Formats the respective OPC UA type in IVML.
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.DataLiteral
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.DataType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.EnumLiteral
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.EnumType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldMethodType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldObjectType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.Literal
Formats the OPC UA literal in IVML.
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.MethodType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectTypeType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootMethodType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootObjectType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
toString() - Method in class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
 
toString(IvmlGraphMapper.IvmlGraph) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat
 
toString(IvmlGraphMapper.IvmlGraph) - Method in interface de.iip_ecosphere.platform.configuration.ivml.GraphFormat
Turns graph into this format.
trace(String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(Marker, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(Marker, String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(Marker, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(Marker, String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
trace(Marker, String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
TRACE - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
traverseConnectors(IDecisionVariable, ConfigurationAas.IipNode) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
Traverses the connectors stored as nested elements in var.
traverseNodes(IDecisionVariable) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas.GraphWalker
Traverses the nodes stored as nested elements in var.
type - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.AasChange
 
type - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.ObjectType
 
type - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.TypeListAndType
 
TYPE_VISITOR - Static variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
typeList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.TypeListAndType
 
TypeListAndType() - Constructor for class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser.TypeListAndType
 
TypeMapper - Class in de.iip_ecosphere.platform.configuration.ivml
Maps types to IVML.
TypeMapper(Configuration, Predicate<AbstractVariable>, SubmodelElementCollection.SubmodelElementCollectionBuilder) - Constructor for class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
Creates a type mapper instance.
types - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
TypeVisitor - Class in de.iip_ecosphere.platform.configuration.ivml
A visitor turning an IVML type into an AAS type.
TypeVisitor() - Constructor for class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 

U

usingIvmlFolder - Static variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 

V

validateAndPropagate() - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationManager
Validates the model and propagates values within the model.
validateAndPropagate() - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
validateAndPropagate() - Method in class de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier
Validates the model and propagates values within the model.
validateConfiguration(Configuration) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Validates the configuration after reasoning.
validateName(IvmlGraphMapper.IvmlGraphNode, int) - Method in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
Validates the name of a node and if there is none, sets a pseudo name based on count.
validateReasoningResult(ReasoningResult) - Method in class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
Validates the reasoning result.
validateVarName(String) - Static method in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
Validates and fixes a variable name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.EasyLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.iip_ecosphere.platform.configuration.EasyLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.InstantiationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.iip_ecosphere.platform.configuration.ivml.AbstractIvmlModifier.ConfigurationChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.iip_ecosphere.platform.configuration.ivml.IvmlTypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueVisitor - Class in de.iip_ecosphere.platform.configuration.ivml
A visitor turning an IVML value into an AAS value.
ValueVisitor() - Constructor for class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
var - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper.AasChange
 
var - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
 
variableFilter - Variable in class de.iip_ecosphere.platform.configuration.ivml.AasIvmlMapper
 
variableFilter - Variable in class de.iip_ecosphere.platform.configuration.ivml.TypeMapper
 
variableList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
variableType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.FieldVariableType
 
variableType - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.RootVariableType
 
VARIABLETYPE - de.iip_ecosphere.platform.configuration.opcua.parser.ElementType
 
variableTypeList - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
VariableTypeType - Class in de.iip_ecosphere.platform.configuration.opcua.data
Represents a variable meta-type.
VariableTypeType(String, String, String, String, String, String) - Constructor for class de.iip_ecosphere.platform.configuration.opcua.data.VariableTypeType
Creates an instance.
varName - Variable in class de.iip_ecosphere.platform.configuration.opcua.data.BaseType
 
varProvider - Variable in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphReader
 
verbose - Variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
VERBOSE - de.iip_ecosphere.platform.configuration.EasyLogLevel
 
verboseDefault - Static variable in class de.iip_ecosphere.platform.configuration.opcua.parser.DomParser
 
visitAnyType(AnyType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitBooleanType(BooleanType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitBooleanValue(BooleanValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitCompoundType(Compound) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitCompoundValue(CompoundValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitConstraintType(ConstraintType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitConstraintValue(ConstraintValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitContainerValue(ContainerValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitDatatype(IDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitDerivedType(DerivedDatatype) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitEnumType(Enum) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitEnumValue(EnumValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitIntegerType(IntegerType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitIntValue(IntValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitMetaType(MetaType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitMetaTypeValue(MetaTypeValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitNullValue(NullValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitOrderedEnumType(OrderedEnum) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitRealType(RealType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitRealValue(RealValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitReference(Reference) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitReferenceValue(ReferenceValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitSequence(Sequence) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitSet(Set) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitStringType(StringType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitStringValue(StringValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 
visitVersionType(VersionType) - Method in class de.iip_ecosphere.platform.configuration.ivml.TypeVisitor
 
visitVersionValue(VersionValue) - Method in class de.iip_ecosphere.platform.configuration.ivml.ValueVisitor
 

W

warn(String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.ExecLogger
 
warn(String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(String, Class<?>, String) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationLifecycleDescriptor.Slf4EasyLogger
 
warn(String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(Marker, String) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(Marker, String, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(Marker, String, Object...) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(Marker, String, Object, Object) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
warn(Marker, String, Throwable) - Method in class de.iip_ecosphere.platform.configuration.FallbackLogger
 
WARN - de.iip_ecosphere.platform.configuration.FallbackLogger.LoggingLevel
 
width - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
worked(int) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationManager.IipProgressMonitor
 
writeEdges(IvmlGraphMapper.IvmlGraphNode, Iterable<? extends IvmlGraphMapper.IvmlGraphEdge>, boolean) - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Writes the given edges.
writeGraph() - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Writes the graph to a JSON string.
writeHomeData() - Method in class de.iip_ecosphere.platform.configuration.DrawflowGraphFormat.GraphWriter
Writes the "home" data section.

X

xPos - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 

Y

yPos - Variable in class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
 
A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes All Packages