chemCast.similarity.data
Class Subset
java.lang.Object
chemCast.similarity.data.ChemCastObject
chemCast.similarity.data.Dataset
chemCast.similarity.data.Subset
- All Implemented Interfaces:
- IChemCastObject, java.lang.Cloneable, java.lang.Comparable
- Direct Known Subclasses:
- DatasetDef
public class Subset
- extends Dataset
Field Summary |
static java.lang.String |
p_group
|
Constructor Summary |
Subset()
|
Subset(org.w3c.dom.Element element)
|
Subset(java.lang.String name,
java.util.Hashtable parameters,
java.awt.Color color)
|
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
p_group
public static final java.lang.String p_group
- See Also:
- Constant Field Values
Subset
public Subset()
throws SubsetException
- Throws:
SubsetException
Subset
public Subset(org.w3c.dom.Element element)
throws java.lang.Exception
- Throws:
java.lang.Exception
Subset
public Subset(java.lang.String name,
java.util.Hashtable parameters,
java.awt.Color color)
throws SubsetException
- Throws:
SubsetException
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
toString
public java.lang.String toString()
- Overrides:
toString
in class Dataset
getXMLElement
public org.w3c.dom.Element getXMLElement(org.w3c.dom.Document document)
- Specified by:
getXMLElement
in interface IChemCastObject
- Specified by:
getXMLElement
in class ChemCastObject
setXMLElement
public void setXMLElement(org.w3c.dom.Element element)
throws java.lang.Exception
- Expects element like
Updates name, label and color of the Subset
.
- Specified by:
setXMLElement
in interface IChemCastObject
- Specified by:
setXMLElement
in class ChemCastObject
- Throws:
java.lang.Exception
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
compareTo
public int compareTo(java.lang.Object o)
getParentDataset
public IAtomContainersList getParentDataset()
setParentDataset
public void setParentDataset(IAtomContainersList list,
IObjectFilter filter)
throws SubsetException
- Throws:
SubsetException
createFilter
public IObjectFilter createFilter()
throws FilterException
- Throws:
FilterException
createData
public IAtomContainersList createData(IAtomContainersList parentdata,
IObjectFilter filter)
throws FilterException
- Throws:
FilterException
getData
public IAtomContainersList getData()
throws SubsetException
- Specified by:
getData
in class Dataset
- Throws:
SubsetException
setData
public void setData(IAtomContainersList data)
throws SubsetException
- Specified by:
setData
in class Dataset
- Throws:
SubsetException
getProperty
public java.lang.Object getProperty(java.lang.String key)
setProperty
public void setProperty(java.lang.String key,
java.lang.Object value)
getFilterClass
public java.lang.String getFilterClass()
setFilterClass
public void setFilterClass(java.lang.String filterClass)
getParameters
public java.util.Hashtable getParameters()
getEditor
public IAmbitEditor getEditor()
- Overrides:
getEditor
in class Dataset
write
public void write(IChemObjectWriter writer,
java.util.ArrayList fields)