|
simulink | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.tum.cs.simulink.model.ParameterizedElement
edu.tum.cs.simulink.model.stateflow.StateflowElementBase<P>
edu.tum.cs.simulink.model.stateflow.StateflowDeclContainerBase<StateflowMachine>
edu.tum.cs.simulink.model.stateflow.StateflowChart
public class StateflowChart
This class represents Stateflow charts. There is a one-to-one association
between StateflowBlock
s and StateflowChart
s.
Constructor Summary | |
---|---|
StateflowChart()
Create new Stateflow block. |
Method Summary | |
---|---|
void |
addNode(StateflowNodeBase node)
Add node. |
StateflowChart |
deepClone()
Deep clone this chart. |
StateflowMachine |
getMachine()
Get the Stateflow machine this chart belongs to. |
java.lang.String |
getName()
Returns the name of the chart. |
|
getNodes()
Returns the nodes of this chart. |
StateflowBlock |
getStateflowBlock()
Get Stateflow block this chart belongs to. |
void |
remove()
This method throws an UnsupportedOperationException . |
java.lang.String |
toString()
Returns the name of the chart. |
Methods inherited from class edu.tum.cs.simulink.model.stateflow.StateflowDeclContainerBase |
---|
addData, addEvent, getData, getEvents |
Methods inherited from class edu.tum.cs.simulink.model.stateflow.StateflowElementBase |
---|
getParent, getStateflowId |
Methods inherited from class edu.tum.cs.simulink.model.ParameterizedElement |
---|
getDeclaredParameter, getDeclaredParameterNames, getParameter, getParameterNames, setParameter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.tum.cs.simulink.model.stateflow.IStateflowElement |
---|
getParent, getStateflowId |
Constructor Detail |
---|
public StateflowChart()
Method Detail |
---|
public void addNode(StateflowNodeBase node)
addNode
in interface IStateflowNodeContainer<StateflowMachine>
public StateflowChart deepClone()
public StateflowMachine getMachine()
public java.lang.String getName()
publicgetNodes()
getNodes
in interface IStateflowNodeContainer<StateflowMachine>
public StateflowBlock getStateflowBlock()
public void remove()
UnsupportedOperationException
. You must
remove the associated StateflowBlock
to remove a chart.
remove
in interface IStateflowElement<StateflowMachine>
remove
in class StateflowElementBase<StateflowMachine>
public java.lang.String toString()
toString
in class StateflowElementBase<StateflowMachine>
|
simulink | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |