示例#1
0
        public override bool Equals(StateRep s)
        {
            var other = s as SubStateRep;

            return(base.Equals(s) &&
                   (other != null) && (other.SuperStateName == this.SuperStateName));
        }
示例#2
0
 public void SetUp()
 {
     this.stateRep = new SubStateRep(StateName, SuperStateName, null);
     this.builder  = new FSMRepresentationBuilder();
 }
示例#3
0
 public void SetUp()
 {
     this.superState = new SuperStateRep(StateName, null);
 }
示例#4
0
 public virtual bool Equals(StateRep s) => (s != null) && (s.StateName == this.StateName);
示例#5
0
 public override bool Equals(StateRep s) => base.Equals(s) && (s is SuperStateRep);
示例#6
0
 public override bool Equals(StateRep s) => base.Equals(s) && (s is NormalStateRep);
示例#7
0
 public void SetUp()
 {
     this.stateRep = new NormalStateRep(StateName, null);
 }