chemCast.similarity.data
Class ChemCastDescriptor

java.lang.Object
  extended by Descriptor
      extended by chemCast.similarity.data.ChemCastDescriptor
All Implemented Interfaces:
IChemCastObject

public class ChemCastDescriptor
extends Descriptor
implements IChemCastObject


Field Summary
static java.lang.String p_descriptor
           
static java.lang.String p_note
           
static java.lang.String p_type
           
static java.lang.String p_weight
           
 
Fields inherited from interface chemCast.similarity.data.IChemCastObject
p_class, p_name, p_parameter, p_parameters, p_properties, p_tag, p_value
 
Constructor Summary
ChemCastDescriptor(java.lang.String name, int type, int dtype, LiteratureEntry reference)
           
ChemCastDescriptor(java.lang.String name, int type, LiteratureEntry reference)
           
ChemCastDescriptor(java.lang.String name, LiteratureEntry reference)
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
           
 DescriptorValue calculate(IAtomContainer a)
           
 void firePropertyChange(java.beans.PropertyChangeEvent event)
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
 IMolecularDescriptor getCalculator()
           
 java.lang.String getDescriptorClass()
           
 java.lang.String[] getParameterNames()
           
 java.lang.Object[] getParameters()
           
 java.lang.Object getParameterType(java.lang.String arg0)
           
 java.beans.PropertyChangeSupport getPropertyChangeSupport()
           
 DescriptorSpecification getSpecification()
           
 java.lang.String getTag()
           
 double getWeight()
           
 org.w3c.dom.Element getXMLElement(org.w3c.dom.Document document)
           
 boolean isEnabled()
           
 boolean isRequired3D()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
           
 void setDescriptorClass(java.lang.String descriptorClass)
           
 void setEnabled(boolean enabled)
           
 void setParameters(java.lang.Object[] arg0)
           
 void setPropertyChangeSupport(java.beans.PropertyChangeSupport propertyChangeSupport)
           
 void setRequired3D(boolean required3D)
           
 void setTag(java.lang.String tag)
           
 void setWeight(double weight)
           
 void setXMLElement(org.w3c.dom.Element element)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

p_descriptor

public static final java.lang.String p_descriptor
See Also:
Constant Field Values

p_note

public static final java.lang.String p_note
See Also:
Constant Field Values

p_type

public static final java.lang.String p_type
See Also:
Constant Field Values

p_weight

public static final java.lang.String p_weight
See Also:
Constant Field Values
Constructor Detail

ChemCastDescriptor

public ChemCastDescriptor(java.lang.String name,
                          LiteratureEntry reference)

ChemCastDescriptor

public ChemCastDescriptor(java.lang.String name,
                          int type,
                          LiteratureEntry reference)

ChemCastDescriptor

public ChemCastDescriptor(java.lang.String name,
                          int type,
                          int dtype,
                          LiteratureEntry reference)
Method Detail

getPropertyChangeSupport

public java.beans.PropertyChangeSupport getPropertyChangeSupport()
Specified by:
getPropertyChangeSupport in interface IChemCastObject

setPropertyChangeSupport

public void setPropertyChangeSupport(java.beans.PropertyChangeSupport propertyChangeSupport)
Specified by:
setPropertyChangeSupport in interface IChemCastObject

getXMLElement

public org.w3c.dom.Element getXMLElement(org.w3c.dom.Document document)
Specified by:
getXMLElement in interface IChemCastObject

setXMLElement

public void setXMLElement(org.w3c.dom.Element element)
                   throws java.lang.Exception
Specified by:
setXMLElement in interface IChemCastObject
Throws:
java.lang.Exception

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
Specified by:
firePropertyChange in interface IChemCastObject

firePropertyChange

public void firePropertyChange(java.beans.PropertyChangeEvent event)
Specified by:
firePropertyChange in interface IChemCastObject

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface IChemCastObject

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface IChemCastObject

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface IChemCastObject

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface IChemCastObject

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface IChemCastObject

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in interface IChemCastObject

getDescriptorClass

public java.lang.String getDescriptorClass()

setDescriptorClass

public void setDescriptorClass(java.lang.String descriptorClass)

getParameterNames

public java.lang.String[] getParameterNames()

getParameters

public java.lang.Object[] getParameters()

getParameterType

public java.lang.Object getParameterType(java.lang.String arg0)

getSpecification

public DescriptorSpecification getSpecification()

setParameters

public void setParameters(java.lang.Object[] arg0)
                   throws CDKException
Throws:
CDKException

calculate

public DescriptorValue calculate(IAtomContainer a)
                          throws CDKException
Throws:
CDKException

getCalculator

public IMolecularDescriptor getCalculator()

toString

public java.lang.String toString()

getTag

public java.lang.String getTag()

setTag

public void setTag(java.lang.String tag)

isRequired3D

public boolean isRequired3D()

setRequired3D

public void setRequired3D(boolean required3D)

getWeight

public double getWeight()

setWeight

public void setWeight(double weight)