Package core
Class Node
- java.lang.Object
-
- core.Node
-
- All Implemented Interfaces:
actuator.InterfaceTarget,core.InterfaceScenarioElement
public class Node extends Object implements core.InterfaceScenarioElement, actuator.InterfaceTarget
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd_input_link(Link link)voidadd_output_link(Link link)voidadd_road_connection(RoadConnection rc)Collection<Link>get_in_links()AbstractModelget_model()Collection<Link>get_out_links()Set<RoadConnection>get_road_connections()Floatget_x()Floatget_y()LonggetId()longgetIdAsTarget()core.ScenarioElementTypegetSEType()StringgetTypeAsTarget()intnum_inputs()intnum_outputs()voidregister_actuator(Set<Long> commids, AbstractActuator act, boolean override)jaxb.Nodeto_jaxb()
-
-
-
Field Detail
-
network
public Network network
-
-
Method Detail
-
getId
public final Long getId()
- Specified by:
getIdin interfacecore.InterfaceScenarioElement
-
getSEType
public final core.ScenarioElementType getSEType()
- Specified by:
getSETypein interfacecore.InterfaceScenarioElement
-
to_jaxb
public jaxb.Node to_jaxb()
- Specified by:
to_jaxbin interfacecore.InterfaceScenarioElement
-
add_road_connection
public void add_road_connection(RoadConnection rc)
-
add_input_link
public void add_input_link(Link link)
-
add_output_link
public void add_output_link(Link link)
-
getTypeAsTarget
public String getTypeAsTarget()
- Specified by:
getTypeAsTargetin interfaceactuator.InterfaceTarget
-
getIdAsTarget
public long getIdAsTarget()
- Specified by:
getIdAsTargetin interfaceactuator.InterfaceTarget
-
get_model
public AbstractModel get_model()
- Specified by:
get_modelin interfaceactuator.InterfaceTarget
-
register_actuator
public void register_actuator(Set<Long> commids, AbstractActuator act, boolean override) throws error.OTMException
- Specified by:
register_actuatorin interfaceactuator.InterfaceTarget- Throws:
error.OTMException
-
get_in_links
public Collection<Link> get_in_links()
-
get_out_links
public Collection<Link> get_out_links()
-
num_inputs
public int num_inputs()
-
num_outputs
public int num_outputs()
-
get_x
public Float get_x()
-
get_y
public Float get_y()
-
get_road_connections
public Set<RoadConnection> get_road_connections()
-
-