Package com.uppaal.model.system
Class SystemEdgeSelect
java.lang.Object
com.uppaal.model.system.SystemEdge
com.uppaal.model.system.SystemEdgeSelect
public class SystemEdgeSelect extends SystemEdge
The class to present the selected edges of the system
-
Constructor Summary
Constructors Constructor Description SystemEdgeSelect(Process process, int index, String name, Edge edge, List<Integer> v)
ConstructorSystemEdgeSelect(SystemEdge system_edge, List<Integer> select_values)
Constructor -
Method Summary
Modifier and Type Method Description List<Integer>
getSelectList()
Get the list of the valuesboolean
isTheSame(SystemEdgeSelect e)
Is equal the both edges?void
writeXTRFormat(Writer writer)
Convert to format used in XTR files.Methods inherited from class com.uppaal.model.system.SystemEdge
getEdge, getFormatedName, getIndex, getName, getProcess, getProcessName
-
Constructor Details
-
SystemEdgeSelect
Constructor- Parameters:
process
- - The process objectindex
- - The index of the edgename
- - The name of the edgeedge
- - The edge objectv
- - The value list
-
SystemEdgeSelect
Constructor- Parameters:
system_edge
- - The system edgeselect_values
- - The list of the selected values
-
-
Method Details
-
getSelectList
Get the list of the values- Returns:
- selectValues - The value list
-
writeXTRFormat
Convert to format used in XTR files.- Overrides:
writeXTRFormat
in classSystemEdge
- Parameters:
writer
- - The java writer object- Throws:
IOException
-
isTheSame
Is equal the both edges?- Parameters:
e
- - The edge of the system- Returns:
- True - equal
-