com.jaspersoft.jasperserver.war.model.impl
Class TypeExclusiveTreeDataFilterImpl

java.lang.Object
  extended by com.jaspersoft.jasperserver.war.model.impl.TypeExclusiveTreeDataFilterImpl
All Implemented Interfaces:
TreeDataFilter

public class TypeExclusiveTreeDataFilterImpl
extends java.lang.Object
implements TreeDataFilter

Implementation of TreeDataFilter. Excludes a TreeNode instance out of a data set if its type is one of the configured types

Author:
asokolnikov

Constructor Summary
TypeExclusiveTreeDataFilterImpl()
           
 
Method Summary
 boolean filter(TreeNode node)
          Returns false if excludeTypesList contains a given node type.
 java.util.List getExcludeTypesList()
           
 void setExcludeTypesList(java.util.List excludeTypesList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeExclusiveTreeDataFilterImpl

public TypeExclusiveTreeDataFilterImpl()
Method Detail

filter

public boolean filter(TreeNode node)
Returns false if excludeTypesList contains a given node type. Returns true otherwise

Specified by:
filter in interface TreeDataFilter
Returns:

getExcludeTypesList

public java.util.List getExcludeTypesList()

setExcludeTypesList

public void setExcludeTypesList(java.util.List excludeTypesList)


Copyright © 2007. All Rights Reserved.