Beispiel #1
0
 public PiProcess(Pos pos)
     : base(pos)
 {
 }
Beispiel #2
0
 public PiNil(Pos pos)
     : base(pos)
 {
 }
Beispiel #3
0
 public PiParallel(Pos pos, Node piprocess1, Node piprocess2)
     : base(pos)
 {
     childNodes.Add(piprocess1);
      childNodes.Add(piprocess2);
 }
Beispiel #4
0
 public PiId(Pos pos, string id)
     : base(pos)
 {
     this.id = id;
 }
Beispiel #5
0
 public PiIfThenNode(Pos pos, Node expression, Node piprocess)
     : base(pos)
 {
     childNodes.Add(expression);
      childNodes.Add(piprocess);
 }
Beispiel #6
0
 public EventCond_AtomCount(Pos pos, CondType condType, string id, string value)
     : base(pos, condType)
 {
     entityName = id;
      entityValue = Int32.Parse(value);
 }
Beispiel #7
0
 public PiAction(Pos pos, Node action)
     : base(pos)
 {
     childNodes.Add(action);
 }
Beispiel #8
0
 public EventCond(Pos p_pos, CondType p_type)
 {
     pos = p_pos;
      condType = p_type;
 }
Beispiel #9
0
 public EventCond_And(Pos pos, EventCond p_left, EventCond p_right)
     : base(pos, CondType.COND_EXPRESSION)
 {
     left = p_left;
      right = p_right;
 }
Beispiel #10
0
 public EventCond_AtomStates(Pos pos, CondType condType, List<EventState> states)
     : base(pos, condType)
 {
     eventStates = states;
 }
Beispiel #11
0
 public EventCond_Not(Pos pos, EventCond p_cond)
     : base(pos, CondType.COND_EXPRESSION)
 {
     cond = p_cond;
 }
Beispiel #12
0
        public EventCond_AtomStates(Pos pos, CondType condType, Node state_list_node)
            : base(pos, condType)
        {
            this.condType = condType;

             PTN_EventCond_StateList stateList = (PTN_EventCond_StateList)state_list_node;
             eventStates = new List<EventState>();
             stateList.BuildList(eventStates);
        }
Beispiel #13
0
 private EventCond_AtomDet(Pos pos, CondType condType)
     : base(pos, condType)
 {
 }
Beispiel #14
0
 public EventCond_AtomDet(Pos pos, CondType condType, string value)
     : base(pos, condType)
 {
     param = Double.Parse(value, CultureInfo.InvariantCulture);
 }
Beispiel #15
0
 public PiReplication(Pos pos, Node action, Node piprocess)
     : base(pos)
 {
     childNodes.Add(action);
      childNodes.Add(piprocess);
 }
Beispiel #16
0
 public PiChoice(Pos pos, Node seqOrSumlist, Node seq2)
     : base(pos)
 {
     childNodes.Add(seqOrSumlist);
      childNodes.Add(seq2);
 }
Beispiel #17
0
 public PiBinaryOperator(Pos pos)
     : base(pos)
 {
 }
Beispiel #18
0
 public EventCond_AtomCount(Pos pos, CondType condType)
     : base(pos, condType)
 {
 }