@Override public DataType getDataType() { return ve.getDataType(); }
@Override public DataType getDataType() { return ve.getDataType(); }
private String getDecl( VariableEnhanced ve) { Formatter sb = new Formatter(); sb.format("%s ", ve.getDataType().toString()); ve.getNameAndDimensions(sb, true, true); return sb.toString(); }
private String getDecl( VariableEnhanced ve) { Formatter sb = new Formatter(); sb.format("%s ", ve.getDataType().toString()); ve.getNameAndDimensions(sb, true, true); return sb.toString(); }
private String getDecl( VariableEnhanced ve) { Formatter sb = new Formatter(); sb.format("%s ", ve.getDataType().toString()); ve.getNameAndDimensions(sb, true, true); return sb.toString(); }
if (v.getDataType() == DataType.CHAR) { char[] data = (char[]) a.getStorage(); elem.setText(new String(data)); } else if (v.getDataType() == DataType.STRING) { // use seperate elements?? IndexIterator iter = a.getIndexIterator(); int count = 0; boolean isRealType = (v.getDataType() == DataType.DOUBLE) || (v.getDataType() == DataType.FLOAT); IndexIterator iter = a.getIndexIterator(); buff.append(isRealType ? iter.getDoubleNext() : iter.getIntNext());
if (v.getDataType() == DataType.CHAR) { char[] data = (char[]) a.getStorage(); elem.setText(new String(data)); } else if (v.getDataType() == DataType.STRING) { // use seperate elements?? IndexIterator iter = a.getIndexIterator(); int count = 0; boolean isRealType = (v.getDataType() == DataType.DOUBLE) || (v.getDataType() == DataType.FLOAT); IndexIterator iter = a.getIndexIterator(); buff.append(isRealType ? iter.getDoubleNext() : iter.getIntNext());
DataType dt = var.getDataType(); if (dt != null) varElem.setAttribute("type", dt.toString());
DataType dt = var.getDataType(); if (dt != null) { varElem.setAttribute("type", dt.toString());
assert t1 instanceof VariableEnhanced; VariableEnhanced dsVar = (VariableEnhanced) t1; assert( dsVar.getDataType() == DataType.DOUBLE);