opendap.servlet.ascii
Class asciiSeq
java.lang.Object
opendap.dap.DAPNode
opendap.dap.BaseType
opendap.dap.DConstructor
opendap.dap.DSequence
opendap.servlet.ascii.asciiSeq
- All Implemented Interfaces:
- Serializable, Cloneable, ClientIO, toASCII
public class asciiSeq
- extends DSequence
- implements toASCII
- See Also:
- Serialized Form
Constructor Summary |
asciiSeq()
Constructs a new asciiSeq . |
asciiSeq(String n)
Constructs a new asciiSeq with name n . |
Methods inherited from class opendap.dap.DSequence |
addRow, addVariable, checkSemantics, cloneDAG, delRow, deserialize, elementCount, externalize, getLevel, getRow, getRowCount, getTypeName, getVar, getVarCount, getVariable, getVariable, getVariables, printDecl, printVal, setLevel, writeMarker |
Methods inherited from class opendap.dap.BaseType |
addAttributeAlias, addAttributeContainer, appendAttribute, appendAttribute, appendAttributeContainer, checkSemantics, delAttribute, delAttribute, elementCount, getAttribute, getAttribute, getAttributeNames, getAttributeTable, getLongName, hasAttributes, newPrimitiveVector, printAttributes, printAttributes, printAttributes, printAttributes, printConstraint, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printVal, printVal, printVal, printXML, printXML, printXML, printXML, setClearName |
Methods inherited from class opendap.dap.DAPNode |
clone, cloneDAG, getClearName, getEncodedName, getParent, isProject, setEncodedName, setParent, setProject, setProject, setProjected |
asciiSeq
public asciiSeq()
- Constructs a new
asciiSeq
.
asciiSeq
public asciiSeq(String n)
- Constructs a new
asciiSeq
with name n
.
- Parameters:
n
- the name of the variable.
toASCII
public void toASCII(PrintWriter pw,
boolean addName,
String rootName,
boolean newLine)
- Returns a string representation of the variables value. This
is really foreshadowing functionality for Server types, but
as it may come in useful for clients it is added here. Simple
types (example: DFloat32) will return a single value. DConstuctor
and DVector types will be flattened. DStrings and DURL's will
have double quotes around them.
- Specified by:
toASCII
in interface toASCII
- Parameters:
addName
- is a flag indicating if the variable name should
appear at the begining of the returned string.
toASCIIAddRootName
public String toASCIIAddRootName(PrintWriter pw,
boolean addName,
String rootName)
- Specified by:
toASCIIAddRootName
in interface toASCII
toASCIIFlatName
public String toASCIIFlatName(String rootName)
- Specified by:
toASCIIFlatName
in interface toASCII
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.