Package dap4.core.dmr
Class DapAttribute
- java.lang.Object
-
- dap4.core.dmr.DapNode
-
- dap4.core.dmr.DapAttribute
-
- Direct Known Subclasses:
DapAttributeSet
,DapOtherXML
public class DapAttribute extends DapNode
-
-
Field Summary
Fields Modifier and Type Field Description protected DapType
basetype
protected List<String>
namespaceList
static String
UCARTAGOPAQUE
static String
UCARTAGORIGTYPE
static String
UCARTAGUNLIMITED
static String
UCARTAGVLEN
protected String[]
valuelist
-
Fields inherited from class dap4.core.dmr.DapNode
annotations, attributes, dataset, escapedname, fqn, index, parent, shortname, sort, xmlattributes
-
-
Constructor Summary
Constructors Constructor Description DapAttribute()
DapAttribute(String name, DapType basetype)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNamespace(String ns)
void
clearValues()
DapType
getBaseType()
List<String>
getNamespaceList()
String[]
getValues()
void
setBaseType(DapType basetype)
void
setNamespaceList(List<String> list)
DapAttribute
setValues(String[] o)
-
Methods inherited from class dap4.core.dmr.DapNode
addAttribute, addXMLAttribute, annotate, annotation, computefqn, findAttribute, getAttributes, getContainer, getContainerPath, getDataset, getEscapedShortName, getFQN, getGroup, getGroupPath, getIndex, getParent, getPath, getShortName, getSort, getXMLAttributes, isTopLevel, overrideParent, removeAttribute, removeXMLAttribute, setAttribute, setAttributes, setDataset, setIndex, setParent, setShortName, setSort, toString
-
-
-
-
Field Detail
-
UCARTAGOPAQUE
public static final String UCARTAGOPAQUE
- See Also:
- Constant Field Values
-
UCARTAGUNLIMITED
public static final String UCARTAGUNLIMITED
- See Also:
- Constant Field Values
-
UCARTAGVLEN
public static final String UCARTAGVLEN
- See Also:
- Constant Field Values
-
UCARTAGORIGTYPE
public static final String UCARTAGORIGTYPE
- See Also:
- Constant Field Values
-
basetype
protected DapType basetype
-
valuelist
protected String[] valuelist
-
-