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 valuesbooleanisTheSame(SystemEdgeSelect e)Is equal the both edges?voidwriteXTRFormat(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:
writeXTRFormatin 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
-