public boolean containsMethod(MethodDefinition method) { return getMethods().contains(method); }
public void addMethod(MethodDefinition method) { getMethods().addElement(method); }
public void addMethod(MethodDefinition method) { getMethods().addElement(method); }
public boolean containsMethod(MethodDefinition method) { return getMethods().contains(method); }
public boolean containsMethod(MethodDefinition method) { return getMethods().contains(method); }
public void addMethod(MethodDefinition method) { getMethods().addElement(method); }
protected void sortMethods() { //Object methodArray[] = getMethods().toArray(); Object[] methodArray = Helper.arrayFromVector(getMethods()); Comparator comparison = new Comparator() { @Override public int compare(Object first, Object second) { if (((MethodDefinition)first).isConstructor()) { return -1; } else if (((MethodDefinition)second).isConstructor()) { return 1; } else { return ((MethodDefinition)first).getName().compareTo(((MethodDefinition)second).getName()); } } }; Arrays.sort(methodArray, comparison); Vector sortedMethods = new Vector(getMethods().size()); for (int index = 0; index < methodArray.length; index++) { sortedMethods.addElement(methodArray[index]); } setMethods(sortedMethods); }
protected void sortMethods() { //Object methodArray[] = getMethods().toArray(); Object[] methodArray = Helper.arrayFromVector(getMethods()); Comparator comparison = new Comparator() { public int compare(Object first, Object second) { if (((MethodDefinition)first).isConstructor()) { return -1; } else if (((MethodDefinition)second).isConstructor()) { return 1; } else { return ((MethodDefinition)first).getName().compareTo(((MethodDefinition)second).getName()); } } }; Arrays.sort(methodArray, comparison); Vector sortedMethods = new Vector(getMethods().size()); for (int index = 0; index < methodArray.length; index++) { sortedMethods.addElement(methodArray[index]); } setMethods(sortedMethods); }
protected void sortMethods() { //Object methodArray[] = getMethods().toArray(); Object[] methodArray = Helper.arrayFromVector(getMethods()); Comparator comparison = new Comparator() { public int compare(Object first, Object second) { if (((MethodDefinition)first).isConstructor()) { return -1; } else if (((MethodDefinition)second).isConstructor()) { return 1; } else { return ((MethodDefinition)first).getName().compareTo(((MethodDefinition)second).getName()); } } }; Arrays.sort(methodArray, comparison); Vector sortedMethods = new Vector(getMethods().size()); for (int index = 0; index < methodArray.length; index++) { sortedMethods.addElement(methodArray[index]); } setMethods(sortedMethods); }
private void addTypeNamesToMap(HashMap typeNameMap) { putTypeNameInMap(getSuperClass(), typeNameMap); for (Iterator i = getInterfaces().iterator(); i.hasNext();) { putTypeNameInMap((String)i.next(), typeNameMap); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).putTypeNamesInMap(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).putTypeNamesInMap(typeNameMap); } }
private void addTypeNamesToMap(HashMap typeNameMap) { putTypeNameInMap(getSuperClass(), typeNameMap); for (Iterator i = getInterfaces().iterator(); i.hasNext();) { putTypeNameInMap((String)i.next(), typeNameMap); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).putTypeNamesInMap(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).putTypeNamesInMap(typeNameMap); } }
private void addTypeNamesToMap(HashMap typeNameMap) { putTypeNameInMap(getSuperClass(), typeNameMap); for (Iterator i = getInterfaces().iterator(); i.hasNext();) { putTypeNameInMap((String)i.next(), typeNameMap); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).putTypeNamesInMap(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).putTypeNamesInMap(typeNameMap); } }
private void adjustTypeNames(HashMap typeNameMap) { setSuperClass(adjustTypeName(getSuperClass(), typeNameMap)); for (Iterator i = new Vector(getInterfaces()).iterator(); i.hasNext();) { String interfaceName = (String)i.next(); replaceInterface(interfaceName, adjustTypeName(interfaceName, typeNameMap)); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).adjustTypeNames(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).adjustTypeNames(typeNameMap); } }
private void adjustTypeNames(HashMap typeNameMap) { setSuperClass(adjustTypeName(getSuperClass(), typeNameMap)); for (Iterator i = new Vector(getInterfaces()).iterator(); i.hasNext();) { String interfaceName = (String)i.next(); replaceInterface(interfaceName, adjustTypeName(interfaceName, typeNameMap)); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).adjustTypeNames(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).adjustTypeNames(typeNameMap); } }
private void adjustTypeNames(HashMap typeNameMap) { setSuperClass(adjustTypeName(getSuperClass(), typeNameMap)); for (Iterator i = new Vector(getInterfaces()).iterator(); i.hasNext();) { String interfaceName = (String)i.next(); replaceInterface(interfaceName, adjustTypeName(interfaceName, typeNameMap)); } for (Iterator i = getAttributes().iterator(); i.hasNext();) { ((AttributeDefinition)i.next()).adjustTypeNames(typeNameMap); } for (Iterator i = getMethods().iterator(); i.hasNext();) { ((MethodDefinition)i.next()).adjustTypeNames(typeNameMap); } }
for (Enumeration methodsEnum = getMethods().elements(); methodsEnum.hasMoreElements();) { ((MethodDefinition)methodsEnum.nextElement()).write(generator); generator.cr();
for (Enumeration methodsEnum = getMethods().elements(); methodsEnum.hasMoreElements();) { ((MethodDefinition)methodsEnum.nextElement()).write(generator); generator.cr();
for (Enumeration methodsEnum = getMethods().elements(); methodsEnum.hasMoreElements();) { ((MethodDefinition)methodsEnum.nextElement()).write(generator); generator.cr();