if (dodsV.darray == null) {
if (debugConstruct) System.out.println(" assigned to DSequence <" + dodsShortName + ">");
return new DODSStructure(this, parentGroup, parentStructure, dodsShortName, dodsV);
} else {
if (debugConstruct) System.out.println(" ERROR! array of DSequence <" + dodsShortName + ">");
} else {
if (debugConstruct) System.out.println(" assigned to DStructure <" + dodsShortName + ">");
return new DODSStructure(this, parentGroup, parentStructure, dodsShortName, dodsV);
return new DODSStructure(this, parentGroup, parentStructure, dodsShortName, dodsV.darray, dodsV);