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, toXMLequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttributes, getAttributeValue, getID, getName, getProperties, setAttributes, setID, setName, setProperties, toXMLpublic 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 CategoryInterfacepublic 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.LASExceptionpublic boolean hasMultipleDatasets()
public gov.noaa.pmel.tmap.las.client.serializable.DatasetSerializable getDatasetSerializable()
throws gov.noaa.pmel.tmap.exception.LASException
gov.noaa.pmel.tmap.exception.LASExceptionpublic 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.LASExceptionpublic java.lang.String getChildren_DatasetID()
public boolean hasVariableChildrenAttribute()