public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Package " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Source file " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Package " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Source file " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Source file " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
public void addClassData(ClassData classData) { lock.lock(); try { if (children.containsKey(classData.getBaseName())) throw new IllegalArgumentException("Package " + this.name + " already contains a class with the name " + classData.getBaseName()); // Each key is a class basename, stored as an String object. // Each value is information about the class, stored as a ClassData object. children.put(classData.getBaseName(), classData); } finally { lock.unlock(); } }
private String generateTableRowForClass(ClassData classData, String sourceFileName, double ccn) { StringBuffer ret = new StringBuffer(); ret.append(" <tr>"); // TODO: URL should jump straight to the class (only for inner classes?) ret.append("<td><a href=\"" + sourceFileName + ".html\">" + classData.getBaseName() + "</a></td>"); ret.append(generateTableColumnsFromData(classData, ccn)); ret.append("</tr>\n"); return ret.toString(); }
private String generateTableRowForClass(ClassData classData, String sourceFileName, double ccn) { StringBuffer ret = new StringBuffer(); ret.append(" <tr>"); // TODO: URL should jump straight to the class (only for inner classes?) ret.append("<td><a href=\"" + sourceFileName + ".html\">" + classData.getBaseName() + "</a></td>"); ret.append(generateTableColumnsFromData(classData, ccn)); ret.append("</tr>\n"); return ret.toString(); }
private String generateTableRowForClass(ClassData classData, String sourceFileName, double ccn) { StringBuffer ret = new StringBuffer(); ret.append(" <tr>"); // TODO: URL should jump straight to the class (only for inner classes?) ret.append("<td><a href=\"" + sourceFileName + ".html\">" + classData.getBaseName() + "</a></td>"); ret.append(generateTableColumnsFromData(classData, ccn)); ret.append("</tr>\n"); return ret.toString(); }
baseName = sourceFileName; else { baseName = getBaseName(); int firstDollarSign = baseName.indexOf('$'); if (firstDollarSign == -1 || firstDollarSign == 0)
baseName = sourceFileName; else { baseName = getBaseName(); int firstDollarSign = baseName.indexOf('$'); if (firstDollarSign == -1 || firstDollarSign == 0)
else baseName = getBaseName(); int firstDollarSign = baseName.indexOf('$'); if (firstDollarSign == -1 || firstDollarSign == 0)
if (goldenMethodName.equals("<init>")) { isConstructor = true; goldenMethodName = classData.getBaseName();
void buildClassDataHelpers() { for( Object o : getData().getClasses() ) { ClassData cd = (ClassData) o; ClassData dcd = null; if ( getSamePackageData() != null ) { dcd = (ClassData) getSamePackageData().getChild( cd.getBaseName() ); } try { ClassDataPair cdp = getFactory().makeClassDataPair( cd, dcd, this ); addChild( cdp ); } catch( RuntimeException e ) { throw new RuntimeException( "Could not create ClassDataPair " + cd.getName(), e ); } } }