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(";");
    }
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
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 .