org.gcube.portlets.user.homelibrary.home.workspace.events.filter
Class WorkspaceAreaEventFilterByTargetId

java.lang.Object
  extended by org.gcube.portlets.user.homelibrary.home.workspace.events.filter.WorkspaceAreaEventFilterByTargetId
All Implemented Interfaces:
WorkspaceAreaEventFilterCriteria

public class WorkspaceAreaEventFilterByTargetId
extends java.lang.Object
implements WorkspaceAreaEventFilterCriteria

Filter the event by item id.

Author:
Federico De Faveri defaveri@isti.cnr.it

Constructor Summary
WorkspaceAreaEventFilterByTargetId()
           
 
Method Summary
 boolean accept(WorkspaceAreaEvent event)
          Accept or reject a event.
 void addTargetId(java.lang.String targetId)
          Add a target id.
 void removeTargetId(java.lang.String targetId)
          Remove a target id.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspaceAreaEventFilterByTargetId

public WorkspaceAreaEventFilterByTargetId()
Method Detail

addTargetId

public void addTargetId(java.lang.String targetId)
Add a target id.

Parameters:
targetId - the target id to add.

removeTargetId

public void removeTargetId(java.lang.String targetId)
Remove a target id.

Parameters:
targetId - the target id to remove.

accept

public boolean accept(WorkspaceAreaEvent event)
Accept or reject a event.

Specified by:
accept in interface WorkspaceAreaEventFilterCriteria
Parameters:
event - the event.
Returns:
true if the event is accepted, false otherwise.