Package arcElement

Class ArcCleaner

  • All Implemented Interfaces:
    ArcInterface, junit.framework.Test

    public class ArcCleaner
    extends Arc
    • Constructor Summary

      Constructors 
      Constructor Description
      ArcCleaner​(Place place)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doTransition()
      Do the transition for the ArcCleaner (remove all the token of the place)
      boolean isActive()
      Check if the place is active
      boolean isPullable()
      Check if the place is pullable
      java.lang.String toString()  
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName
      • Methods inherited from class java.lang.Object

        getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ArcCleaner

        public ArcCleaner​(Place place)
        Parameters:
        the - place link to ArcCleaner Constructor for ArcCleaner
    • Method Detail

      • doTransition

        public void doTransition()
        Do the transition for the ArcCleaner (remove all the token of the place)
      • isActive

        public boolean isActive()
        Check if the place is active
        Returns:
        true if place token not at 0
      • isPullable

        public boolean isPullable()
        Check if the place is pullable
        Returns:
        true if place token not at 0
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class junit.framework.TestCase
        Returns:
        a string that describe the ArcCleaner