opendap/src/main/java/opendap/dap/BaseType.java
public void printDecl(PrintWriter os, String space,
                          boolean print_semi, boolean constrained) {

        //LogStream.out.println("BaseType.printDecl()...");
        os.print(space + getTypeName() + " " + getEncodedName());
        if (print_semi)
            os.println(";");
    }
public void printDecl(PrintWriter os, String space,
                          boolean print_semi, boolean constrained) {

        //LogStream.out.println("BaseType.printDecl()...");
        os.print(space + getTypeName() + " " + getEncodedName());
        if (print_semi)
            os.println(";");
    }
Write the variable's declaration in a C-style syntax. This
function is used to create textual representation of the Data
Descriptor Structure (DDS).  See <em>The OPeNDAP User Manual</em> for
information about this structure.

@param os          The <code>PrintWriter</code> on which to print the
declaration.
@param space       Each line of the declaration will begin with the
characters in this string.  Usually used for leading spaces.
@param print_semi  a boolean value indicating whether to print a
semicolon at the end of the declaration.
@param constrained a boolean value indicating whether to print
the declartion dependent on the projection information. <b>This
is only used by Server side code.</b>
@see DDS