Package org.svvrl.goal.core.tran.tester
Class FDSState
java.lang.Object
org.svvrl.goal.core.tran.tester.FDSState
- All Implemented Interfaces:
java.io.Serializable
public class FDSState
extends java.lang.Object
implements java.io.Serializable
State of Fair Discrete System.
- Author:
- Wen-Chin Chan
- See Also:
- Serialized Form
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description FDS
getFDS()
Returns the owner FDS of this state.int
getID()
Returns the ID of this state.java.util.Set<LTL>
getLabel()
Returns the label of this state.LTL[]
getLiterals()
Returns literals used in the formula.void
setLabel(java.util.Set<LTL> label)
Sets the label of this state.java.lang.String
toString()
-
Constructor Details
-
FDSState
Constructs this state with an ID and its owner FDS.- Parameters:
id
- an ID for this statefds
- the owner FDS of this state
-
-
Method Details
-
setLabel
Sets the label of this state.- Parameters:
label
- the label of this state
-
getFDS
Returns the owner FDS of this state.- Returns:
- the owner FDS of this state
-
getID
public int getID()Returns the ID of this state.- Returns:
- the ID of this state
-
getLabel
Returns the label of this state.- Returns:
- the label of this state
-
getLiterals
Returns literals used in the formula.- Returns:
- literals used in the formula
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-