Package com.uppaal.model.system.symbolic
Class SymbolicState
java.lang.Object
com.uppaal.model.system.SystemState
com.uppaal.model.system.symbolic.SymbolicState
public class SymbolicState extends SystemState
Class representing a state in a system
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SymbolicState(SystemLocation[] l, int[] v, Polyhedron z)
Constructor -
Method Summary
Modifier and Type Method Description boolean
equals(Object obj)
SystemLocation[]
getLocationVector()
Deprecated.Replaced bySystemState.getLocations()
Polyhedron
getPolyhedron()
Get the polyhedronint[]
getVariableValues()
Get the array of the variable values.void
writeServerFormat(Writer writer)
Writer the server formatvoid
writeXTRFormat(Writer writer)
Convert to format used in XTR files.Methods inherited from class com.uppaal.model.system.SystemState
getLocations, setLocations, traceFormat
-
Constructor Details
-
SymbolicState
Constructor- Parameters:
l
- - The array of the system locationv
- - Using to initialization the system variablez
- - The polyhedron
-
-
Method Details
-
writeServerFormat
Writer the server format- Parameters:
writer
- - Writing to character streams- Throws:
IOException
-
writeXTRFormat
Convert to format used in XTR files.- Parameters:
writer
- - Writing to character streams- Throws:
IOException
-
getLocationVector
Deprecated.Replaced bySystemState.getLocations()
- Returns:
- returns an array of locations in this state.
-
getPolyhedron
Get the polyhedron- Returns:
- zone - The polyhedron
-
getVariableValues
public int[] getVariableValues()Get the array of the variable values.- Returns:
- the array of variables values.
-
equals
-