Package org.entityfs.event

EntityEvent interfaces and implementations.

See:
          Description

Interface Summary
ChildEntitiesEvent<T extends ChildEntitiesEvent<?>> This interface is implemented by events that contain a collection of child entity views in addition to the sender entity view.
EntityEvent<T extends EntityEvent<?>> An EntityEvent is an event sent by an EntityObserver.
EntityObserver This interface is implemented by a class that listens to an entity or a file system (an Observable) for updates.
Observable This interface defines something that EntityObserver:s can listen to.
OneChildEntityEvent<T extends OneChildEntityEvent<T>> This interface is implemented by ChildEntitiesEvent:s that only have one child entity.
 

Class Summary
AbstractChildEntitiesEvent<T extends ChildEntitiesEvent<?>> Abstract implementation of ChildEntitiesEvent.
AbstractEntityEvent<T extends EntityEvent<?>> Abstract base class for EntityEvent implementations.
AbstractOneChildEntityEvent<T extends OneChildEntityEvent<T>> Abstract base class for event classes implementing OneChildEntityEvent.
ChildEntityAddedEvent A child entity was added to the sender (probably a Directory).
ChildEntityDisappearedEvent This event is sent when it is detected that one of a directories' child entities have been removed from the backend by a client that didn't use the file system's methods.
ChildEntityModifiedEvent This event is sent from a directory view when one of its child entities have been modified.
ChildEntityRemovedEvent This event is sent when a child entity is removed from a directory view, either by deleting it or moving it to another directory.
ChildEntityRenamedEvent This event is sent by a directory view when one of its child entities have been renamed without moving it to another directory.
EntityDeletedEvent This event is sent by an entity or an entity view when the viewed entity has been deleted.
EntityDisappearedEvent This event is sent from an entity view or entity when it is detected that the viewed entity have been removed from the backing file system by a client that did not use any of the file system's methods.
EntityModifiedEvent This event is sent by an entity or entity view when the viewed entity has been modified in a way that updated its last modification time.
EntityRenamedEvent This event is sent when an entity or entity view has been renamed.
NewEntityEvent This event is sent when a new entity is created.
 

Package org.entityfs.event Description

EntityEvent interfaces and implementations.

Since:
1.0
Author:
Karl Gustafsson