toxTree.data
Class ObjectPropertyFilter

java.lang.Object
  extended by toxTree.data.AbstractFilter
      extended by toxTree.data.ObjectPropertyFilter
All Implemented Interfaces:
java.lang.Comparable, IObjectFilter
Direct Known Subclasses:
CategoryFilter

public class ObjectPropertyFilter
extends AbstractFilter


Field Summary
static java.lang.String p_tag
           
static java.lang.String p_value
           
 
Fields inherited from class toxTree.data.AbstractFilter
parameters
 
Constructor Summary
ObjectPropertyFilter()
           
ObjectPropertyFilter(java.lang.Object key, java.lang.Object value)
           
 
Method Summary
 boolean accept(org.openscience.cdk.interfaces.IChemObject object)
           
 boolean acceptProperty(java.lang.Object value)
           
 boolean equals(java.lang.Object arg0)
           
 javax.swing.JComponent getEditor()
           
 java.lang.Object getTag()
           
 java.lang.Object getValue()
           
 void setProperties(java.util.Map properties)
           
 void setProperty(java.lang.String key, java.lang.Object value)
           
 void setTag(java.lang.Object property)
           
 void setValue(java.lang.Object property)
           
 java.lang.String toString()
           
 
Methods inherited from class toxTree.data.AbstractFilter
compareTo, getProperties, getProperty, hashCode, preprocess, removeProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

p_tag

public static java.lang.String p_tag

p_value

public static java.lang.String p_value
Constructor Detail

ObjectPropertyFilter

public ObjectPropertyFilter()
                     throws FilterException
Throws:
FilterException

ObjectPropertyFilter

public ObjectPropertyFilter(java.lang.Object key,
                            java.lang.Object value)
                     throws FilterException
Throws:
FilterException
Method Detail

setProperties

public void setProperties(java.util.Map properties)
Specified by:
setProperties in interface IObjectFilter
Overrides:
setProperties in class AbstractFilter

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)
Specified by:
setProperty in interface IObjectFilter
Overrides:
setProperty in class AbstractFilter

accept

public boolean accept(org.openscience.cdk.interfaces.IChemObject object)

acceptProperty

public boolean acceptProperty(java.lang.Object value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTag

public java.lang.Object getTag()

setTag

public void setTag(java.lang.Object property)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object property)

equals

public boolean equals(java.lang.Object arg0)
Overrides:
equals in class AbstractFilter

getEditor

public javax.swing.JComponent getEditor()
Specified by:
getEditor in interface IObjectFilter
Overrides:
getEditor in class AbstractFilter


Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.