de.janrufmonitor.repository.filter
Class AttributeFilter

java.lang.Object
  extended by de.janrufmonitor.repository.filter.AbstractFilter
      extended by de.janrufmonitor.repository.filter.AttributeFilter
All Implemented Interfaces:
IFilter

public class AttributeFilter
extends AbstractFilter

This class is an attribute filter.

Author:
Thilo Brandt

Field Summary
 
Fields inherited from class de.janrufmonitor.repository.filter.AbstractFilter
m_filter, m_type
 
Constructor Summary
AttributeFilter(IAttribute c)
          Creates a new attribute filter object.
AttributeFilter(IAttributeMap map)
          Creates a new attribute filter object.
 
Method Summary
 IAttribute getAttribute()
          Gets the attribute to be filtered.
 IAttributeMap getAttributeMap()
          Gets the attribute map to be filtered.
 String toString()
           
 
Methods inherited from class de.janrufmonitor.repository.filter.AbstractFilter
getFilterObject, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeFilter

public AttributeFilter(IAttribute c)
Creates a new attribute filter object.

Parameters:
c - a valid attribute

AttributeFilter

public AttributeFilter(IAttributeMap map)
Creates a new attribute filter object.

Parameters:
c - a valid attribute
Method Detail

getAttribute

public IAttribute getAttribute()
Gets the attribute to be filtered.

Returns:
a valid attribute object.

getAttributeMap

public IAttributeMap getAttributeMap()
Gets the attribute map to be filtered.

Returns:
a valid attribute map object.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010 by Thilo Brandt. All Rights Reserved.