Interface InteractiveProcessor

    • Method Detail

      • canInteract

        boolean canInteract​(Object obj)
        Checks whether interaction can happen with the given object.
        Parameters:
        obj - the current object that the traversal came across
        Returns:
        true if interaction should occur for this object
      • doInteract

        boolean doInteract​(Object obj)
        Does the actual interaction with the user on the given object.
        Parameters:
        obj - the object to use for interaction
        Returns:
        true if successful interaction