/** * The importStatement should be of the form * "{packageName}.{shortName or '*'}" */ public void addImport(String importStatement) { if (!getImports().contains(importStatement)) { getImports().addElement(importStatement); } }
/** * The importStatement should be of the form * "{packageName}.{shortName or '*'}" */ public void addImport(String importStatement) { if (!getImports().contains(importStatement)) { getImports().addElement(importStatement); } }
/** * The importStatement should be of the form * "{packageName}.{shortName or '*'}" */ public void addImport(String importStatement) { if (!getImports().contains(importStatement)) { getImports().addElement(importStatement); } }
protected void sortImports() { setImports(new Vector(new TreeSet(getImports()))); }
protected void sortImports() { setImports(new Vector(new TreeSet(getImports()))); }
protected void sortImports() { setImports(new Vector(new TreeSet(getImports()))); }
/** * Write the type checking if its package is required. */ public void writeType(String typeName) { String localTypeName = typeName; if (getCurrentClass() != null) { int index = typeName.lastIndexOf('.'); if (index != -1) { String packageName = typeName.substring(index); if (getCurrentClass().getImports().contains(packageName)) { localTypeName = typeName.substring(index, typeName.length()); } } } write(localTypeName); } }
/** * Write the type checking if its package is required. */ public void writeType(String typeName) { String localTypeName = typeName; if (getCurrentClass() != null) { int index = typeName.lastIndexOf('.'); if (index != -1) { String packageName = typeName.substring(index); if (getCurrentClass().getImports().contains(packageName)) { localTypeName = typeName.substring(index, typeName.length()); } } } write(localTypeName); } }
/** * Write the type checking if its package is required. */ public void writeType(String typeName) { String localTypeName = typeName; if (getCurrentClass() != null) { int index = typeName.lastIndexOf('.'); if (index != -1) { String packageName = typeName.substring(index); if (getCurrentClass().getImports().contains(packageName)) { localTypeName = typeName.substring(index, typeName.length()); } } } write(localTypeName); } }
/** * Write the code out to the generator's stream. */ public void write(CodeGenerator generator) { if (getPackageName().length() > 0) { generator.write("package "); generator.write(getPackageName()); generator.writeln(";"); generator.cr(); } for (Enumeration importsEnum = getImports().elements(); importsEnum.hasMoreElements();) { String importLine = (String)importsEnum.nextElement(); generator.write("import "); generator.write(importLine); generator.writeln(";"); } if (!getImports().isEmpty()) { generator.cr(); } super.write(generator); }
/** * Write the code out to the generator's stream. */ public void write(CodeGenerator generator) { if (getPackageName().length() > 0) { generator.write("package "); generator.write(getPackageName()); generator.writeln(";"); generator.cr(); } for (Enumeration importsEnum = getImports().elements(); importsEnum.hasMoreElements();) { String importLine = (String)importsEnum.nextElement(); generator.write("import "); generator.write(importLine); generator.writeln(";"); } if (!getImports().isEmpty()) { generator.cr(); } super.write(generator); }
/** * Write the code out to the generator's stream. */ @Override public void write(CodeGenerator generator) { if (getPackageName().length() > 0) { generator.write("package "); generator.write(getPackageName()); generator.writeln(";"); generator.cr(); } for (Enumeration importsEnum = getImports().elements(); importsEnum.hasMoreElements();) { String importLine = (String)importsEnum.nextElement(); generator.write("import "); generator.write(importLine); generator.writeln(";"); } if (!getImports().isEmpty()) { generator.cr(); } super.write(generator); }