Class Transition

  • All Implemented Interfaces:
    java.io.Serializable

    public class Transition
    extends java.lang.Object
    implements java.io.Serializable
    The Transition class is used to represent the logic for a transition in a PetriNet
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Transition()  
      Transition​(java.lang.String label, boolean invisible)  
    • Constructor Detail

      • Transition

        public Transition()
      • Transition

        public Transition​(java.lang.String label,
                          boolean invisible)
    • Method Detail

      • getId

        public java.lang.String getId()
      • getLabel

        public java.lang.String getLabel()
      • isInvisible

        public boolean isInvisible()
      • setInvisible

        public void setInvisible​(boolean invisible)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object