public class EntityContainer extends Object implements IEntityContainer
Constructor and Description |
---|
EntityContainer() |
Modifier and Type | Method and Description |
---|---|
IEntity |
getEntity() |
INodeEdgeConnector |
getNodeConnector() |
Map<String,ILogicRouteElementDetailItem> |
getNoneOptimizableNodDetails() |
Properties |
getOptimizationProperties() |
String |
getTitle() |
INodeUnassigner |
getUnassignNodeManager() |
void |
invokeOptimization(IOptimization opti)
Invoke optimization.
|
void |
setEntity(IEntity en) |
void |
setNodeConnector(INodeEdgeConnector nodeConnector) |
void |
setNoneOptimizableNodDetails(Map<String,ILogicRouteElementDetailItem> noneOptimizableNodeDetails) |
void |
setOptimizationProperties(Properties props) |
void |
setTitle(String title) |
void |
setUnassignNodeManager(INodeUnassigner myUnassignNodeManager) |
boolean |
validate() |
public IEntity getEntity()
getEntity
in interface IEntityContainer
public void setEntity(IEntity en)
setEntity
in interface IEntityContainer
public void setTitle(String title)
setTitle
in interface IEntityContainer
public String getTitle()
getTitle
in interface IEntityContainer
public Properties getOptimizationProperties()
getOptimizationProperties
in interface IEntityContainer
public void setOptimizationProperties(Properties props)
setOptimizationProperties
in interface IEntityContainer
public void invokeOptimization(IOptimization opti)
IEntityContainer
invokeOptimization
in interface IEntityContainer
opti
- the optipublic boolean validate()
validate
in interface IEntityContainer
public INodeEdgeConnector getNodeConnector()
getNodeConnector
in interface IEntityContainer
public void setNodeConnector(INodeEdgeConnector nodeConnector)
setNodeConnector
in interface IEntityContainer
public INodeUnassigner getUnassignNodeManager()
getUnassignNodeManager
in interface IEntityContainer
public void setUnassignNodeManager(INodeUnassigner myUnassignNodeManager)
setUnassignNodeManager
in interface IEntityContainer
public void setNoneOptimizableNodDetails(Map<String,ILogicRouteElementDetailItem> noneOptimizableNodeDetails)
setNoneOptimizableNodDetails
in interface IEntityContainer
public Map<String,ILogicRouteElementDetailItem> getNoneOptimizableNodDetails()
getNoneOptimizableNodDetails
in interface IEntityContainer
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.