toxTree.data
Class AbstractFilter

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

public abstract class AbstractFilter
extends java.lang.Object
implements IObjectFilter


Field Summary
protected  java.util.Hashtable parameters
           
 
Constructor Summary
AbstractFilter()
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object obj)
           
 javax.swing.JComponent getEditor()
           
 java.util.Map getProperties()
           
 java.lang.Object getProperty(java.lang.String key)
           
 int hashCode()
           
 void preprocess(org.openscience.cdk.interfaces.IChemObject object)
           
 java.lang.Object removeProperty(java.lang.String key)
           
 void setProperties(java.util.Map properties)
           
 void setProperty(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface toxTree.data.IObjectFilter
accept
 

Field Detail

parameters

protected java.util.Hashtable parameters
Constructor Detail

AbstractFilter

public AbstractFilter()
Method Detail

preprocess

public void preprocess(org.openscience.cdk.interfaces.IChemObject object)
Specified by:
preprocess in interface IObjectFilter

setProperty

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

getProperty

public java.lang.Object getProperty(java.lang.String key)
Specified by:
getProperty in interface IObjectFilter

removeProperty

public java.lang.Object removeProperty(java.lang.String key)
Specified by:
removeProperty in interface IObjectFilter

setProperties

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

getProperties

public java.util.Map getProperties()
Specified by:
getProperties in interface IObjectFilter

getEditor

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

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

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable


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