Interface DeletionSetTraverser

All Known Implementing Classes:
AbstractDeletionSetTraverser, CheckPermissionTraverser, DenyDeletionSetTraverser, DeselectingTraverser, JsonTreeTraverser

public interface DeletionSetTraverser
Used to traverse a DeletionSet via the DeletionSet.traverse(DeletionSetTraverser) method. You receive events when a new relation was found and when entity was found.
See Also:
  • Method Details

    • setBaseEntity

      void setBaseEntity(Entity entity)
    • enterEntity

      void enterEntity(EntityItem item)
      Puts the entity onto the stack.
    • leaveEntity

      void leaveEntity(EntityItem item)
      Removes the entity from the stack.
    • getBaseEntity

      Entity getBaseEntity()