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
private static class ConfigurationAas.IipNode extends DefaultNode
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
Constructors Modifier Constructor Description privateIipNode(net.ssehub.easy.varModel.confModel.IDecisionVariable var)Creates a graph node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()Returns the name of the element.protected java.lang.StringgetXPosVarName()Returns the IVML variable name of the horizontal position.protected java.lang.StringgetYPosVarName()Returns the IVML variable name of the vertical position.-
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, setYPos
-
Methods inherited from class de.iip_ecosphere.platform.configuration.ivml.DefaultGraphElement
getIntValue, getNameVarName, getStringValue, getVariable, setName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper.IvmlGraphElement
getVariable, setName
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:IvmlGraphMapper.IvmlGraphElementReturns the name of the element.- Specified by:
getNamein interfaceIvmlGraphMapper.IvmlGraphElement- Overrides:
getNamein classDefaultNode- Returns:
- the name
-
getXPosVarName
protected java.lang.String getXPosVarName()
Description copied from class:DefaultNodeReturns the IVML variable name of the horizontal position.- Overrides:
getXPosVarNamein classDefaultNode- Returns:
- the variable name
-
getYPosVarName
protected java.lang.String getYPosVarName()
Description copied from class:DefaultNodeReturns the IVML variable name of the vertical position.- Overrides:
getYPosVarNamein classDefaultNode- Returns:
- the variable name
-
-