Class ConfigurationAas.IipNode
java.lang.Object
de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
de.iip_ecosphere.platform.configuration.ivml.DefaultNode
de.iip_ecosphere.platform.configuration.ConfigurationAas.IipNode
- All Implemented Interfaces:
IvmlGraphMapper.IvmlGraphElement,IvmlGraphMapper.IvmlGraphNode
- Enclosing class:
ConfigurationAas
Represents a graph node. Prepared for refinement.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields inherited from class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
INVALID_POSITION, INVALID_SIZE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIipNode(net.ssehub.easy.varModel.confModel.IDecisionVariable var) Creates a graph node. -
Method Summary
Methods inherited from class de.iip_ecosphere.platform.configuration.ivml.DefaultNode
addEdge, getHeight, getHeightVarName, getImpl, getImplVarName, getInEdgesCount, getOutEdgesCount, getWidth, getWidthVarName, getXPos, getYPos, inEdges, outEdges, setHeight, setImpl, setWidth, setXPos, setYPosMethods inherited from class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
getIntValue, getNameVarName, getStringValue, getVariable, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphElement
getVariable, setName
-
Constructor Details
-
IipNode
private IipNode(net.ssehub.easy.varModel.confModel.IDecisionVariable var) Creates a graph node.- Parameters:
var- the underlying variable
-
-
Method Details
-
getName
Description copied from interface:IvmlGraphMapper.IvmlGraphElementReturns the name of the element.- Specified by:
getNamein interfaceIvmlGraphMapper.IvmlGraphElement- Overrides:
getNamein classDefaultNode- Returns:
- the name
-
getXPosVarName
Description copied from class:DefaultNodeReturns the IVML variable name of the horizontal position.- Overrides:
getXPosVarNamein classDefaultNode- Returns:
- the variable name
-
getYPosVarName
Description copied from class:DefaultNodeReturns the IVML variable name of the vertical position.- Overrides:
getYPosVarNamein classDefaultNode- Returns:
- the variable name
-