chemCast.similarity.data
Class DatasetDef
java.lang.Object
chemCast.similarity.data.ChemCastObject
chemCast.similarity.data.Dataset
chemCast.similarity.data.Subset
chemCast.similarity.data.DatasetDef
- All Implemented Interfaces:
- IChemCastObject, java.lang.Cloneable, java.lang.Comparable
public class DatasetDef
- extends Subset
Fields inherited from class chemCast.similarity.data.Subset |
p_group |
Constructor Summary |
DatasetDef()
|
DatasetDef(org.w3c.dom.Element element)
|
DatasetDef(java.lang.String filename,
java.lang.String templateName,
java.lang.String resultField)
|
Methods inherited from class chemCast.similarity.data.Subset |
createFilter, getFilterClass, getName, getParameters, getParentDataset, getProperty, setFilterClass, setName, setParentDataset, setProperty, write |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
p_source
public static java.lang.String p_source
p_query
public static java.lang.String p_query
p_filesource
public static java.lang.String p_filesource
p_memorysource
public static java.lang.String p_memorysource
p_template
public static java.lang.String p_template
p_result
public static java.lang.String p_result
p_identifiers
public static java.lang.String p_identifiers
p_identifier
public static java.lang.String p_identifier
p_descriptors
public static java.lang.String p_descriptors
p_descriptor
public static java.lang.String p_descriptor
DatasetDef
public DatasetDef()
throws SubsetException
- Throws:
SubsetException
DatasetDef
public DatasetDef(org.w3c.dom.Element element)
throws java.lang.Exception
- Throws:
java.lang.Exception
DatasetDef
public DatasetDef(java.lang.String filename,
java.lang.String templateName,
java.lang.String resultField)
throws SubsetException
- Parameters:
filename
- templateName
- resultField
-
- Throws:
SubsetException
getXMLElement
public org.w3c.dom.Element getXMLElement(org.w3c.dom.Document document)
- Specified by:
getXMLElement
in interface IChemCastObject
- Overrides:
getXMLElement
in class Subset
getXMLElement
public org.w3c.dom.Element getXMLElement(org.w3c.dom.Document document,
java.util.Hashtable hashtable,
java.lang.String tableId,
java.lang.String itemId)
setXMLElement
public void setXMLElement(org.w3c.dom.Element element)
throws java.lang.Exception
- Description copied from class:
Subset
- Expects element like
Updates name, label and color of the Subset
.
- Specified by:
setXMLElement
in interface IChemCastObject
- Overrides:
setXMLElement
in class Subset
- Throws:
java.lang.Exception
setXMLElement
public void setXMLElement(org.w3c.dom.Element element,
java.util.Hashtable hashtable,
java.lang.String tableId,
java.lang.String itemId)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
- Overrides:
compareTo
in class Subset
getDatasetResultField
public java.lang.String getDatasetResultField()
setDatasetResultField
public void setDatasetResultField(java.lang.String datasetResultField)
getDatasetSource
public java.lang.String getDatasetSource()
setDatasetSource
public void setDatasetSource(java.lang.String datasetSource)
getDatasetTemplate
public java.lang.String getDatasetTemplate()
setDatasetTemplate
public void setDatasetTemplate(java.lang.String datasetTemplate)
getDatasetValue
public java.lang.String getDatasetValue()
setDatasetValue
public void setDatasetValue(java.lang.String datasetValue)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class Subset
toString
public java.lang.String toString()
- Overrides:
toString
in class Subset
getProperties
public PropertyTranslator getProperties()
setProperties
public void setProperties(PropertyTranslator properties)
addProperties
public void addProperties(PropertyTranslator properties)
createData
public IAtomContainersList createData(IReaderListener listener,
PropertyTranslator options)
throws SubsetException
- Overrides:
createData
in class Subset
- Throws:
SubsetException
getData
public IAtomContainersList getData()
throws SubsetException
- Overrides:
getData
in class Subset
- Throws:
SubsetException
setData
public void setData(IAtomContainersList data)
throws SubsetException
- Overrides:
setData
in class Subset
- Throws:
SubsetException
setParentDataset
public void setParentDataset(IAtomContainersList list)
throws SubsetException
- Throws:
SubsetException
getDescriptorsList
public ChemCastDescriptorsList getDescriptorsList()
getEditor
public IAmbitEditor getEditor()
- Overrides:
getEditor
in class Subset