public class Category extends Container implements CategoryInterface
Constructor and Description |
---|
Category(org.jdom.Element category) |
Category(java.lang.String name) |
Category(java.lang.String name,
java.lang.String ID) |
Modifier and Type | Method and Description |
---|---|
void |
addCategory(Category cat) |
void |
addCategory(org.jdom.Element cat) |
java.util.ArrayList<Dataset> |
getAllDatasets() |
gov.noaa.pmel.tmap.las.client.serializable.DatasetSerializable[] |
getAllDatasetSerializables() |
gov.noaa.pmel.tmap.las.client.serializable.CategorySerializable |
getCategorySerializable() |
java.lang.String |
getChildren_DatasetID() |
Dataset |
getDataset() |
gov.noaa.pmel.tmap.las.client.serializable.DatasetSerializable |
getDatasetSerializable() |
boolean |
hasCategoryChildren() |
boolean |
hasMultipleDatasets() |
boolean |
hasVariableChildren() |
boolean |
hasVariableChildrenAttribute() |
void |
setDataset(org.jdom.Element dataset) |
org.json.JSONObject |
toJSON() |
getAttributes, getAttributesAsMap, getAttributeValue, getDocumentation, getElement, getID, getName, getProperties, getProperties, getPropertiesAsMap, hasDocumentation, setAttribute, setAttributes, setID, setName, setProperties, toCompactString, toString, toString, toXML
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttributes, getAttributeValue, getID, getName, getProperties, setAttributes, setID, setName, setProperties, toXML
public Category(org.jdom.Element category)
public Category(java.lang.String name, java.lang.String ID)
public Category(java.lang.String name)
public void addCategory(Category cat)
public void addCategory(org.jdom.Element cat)
public boolean hasCategoryChildren()
public boolean hasVariableChildren()
hasVariableChildren
in interface CategoryInterface
public Dataset getDataset()
public void setDataset(org.jdom.Element dataset)
public org.json.JSONObject toJSON() throws org.json.JSONException
public gov.noaa.pmel.tmap.las.client.serializable.CategorySerializable getCategorySerializable() throws gov.noaa.pmel.tmap.exception.LASException
gov.noaa.pmel.tmap.exception.LASException
public boolean hasMultipleDatasets()
public gov.noaa.pmel.tmap.las.client.serializable.DatasetSerializable getDatasetSerializable() throws gov.noaa.pmel.tmap.exception.LASException
gov.noaa.pmel.tmap.exception.LASException
public java.util.ArrayList<Dataset> getAllDatasets()
public gov.noaa.pmel.tmap.las.client.serializable.DatasetSerializable[] getAllDatasetSerializables() throws gov.noaa.pmel.tmap.exception.LASException
gov.noaa.pmel.tmap.exception.LASException
public java.lang.String getChildren_DatasetID()
public boolean hasVariableChildrenAttribute()