/** * The --all flag is set on the command line (or generateAll(true) is called * on WSDL2Java). Set all symbols as referenced (except nonSOAP bindings * which we don't know how to deal with). */ protected void setAllReferencesToTrue() { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if ((entry instanceof BindingEntry) && ((BindingEntry) entry).getBindingType() != BindingEntry.TYPE_SOAP) { entry.setIsReferenced(false); } else { entry.setIsReferenced(true); } } } } // setAllReferencesToTrue
/** * The --all flag is set on the command line (or generateAll(true) is called * on WSDL2Java). Set all symbols as referenced (except nonSOAP bindings * which we don't know how to deal with). */ protected void setAllReferencesToTrue() { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if ((entry instanceof BindingEntry) && ((BindingEntry) entry).getBindingType() != BindingEntry.TYPE_SOAP) { entry.setIsReferenced(false); } else { entry.setIsReferenced(true); } } } } // setAllReferencesToTrue
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();
/** * The --all flag is set on the command line (or generateAll(true) is called * on WSDL2Java). Set all symbols as referenced (except nonSOAP bindings * which we don't know how to deal with). */ protected void setAllReferencesToTrue() { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if ((entry instanceof BindingEntry) && ((BindingEntry) entry).getBindingType() != BindingEntry.TYPE_SOAP) { entry.setIsReferenced(false); } else { entry.setIsReferenced(true); } } } } // setAllReferencesToTrue
/** * Method sanityCheck * * @param symbolTable */ protected void sanityCheck(SymbolTable symbolTable) { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); String namespace = entry.getQName().getNamespaceURI(); String packageName = org.apache.axis.wsdl.toJava.Utils.makePackageName( namespace); String localName = entry.getQName().getLocalPart(); if (localName.equals(packageName) && packageName.equals( namespaces.getCreate(namespace))) { packageName += "_pkg"; namespaces.put(namespace, packageName); } } } }
/** * Method sanityCheck * * @param symbolTable */ protected void sanityCheck(SymbolTable symbolTable) { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); String namespace = entry.getQName().getNamespaceURI(); String packageName = org.apache.axis.wsdl.toJava.Utils.makePackageName( namespace); String localName = entry.getQName().getLocalPart(); if (localName.equals(packageName) && packageName.equals( namespaces.getCreate(namespace))) { packageName += "_pkg"; namespaces.put(namespace, packageName); } } } }
HashMap rawSymbolTable = symbolTable.getHashMap(); for(Iterator j = rawSymbolTable.values().iterator(); j.hasNext(); ) { Vector typeVector = (Vector)j.next();
HashMap rawSymbolTable = symbolTable.getHashMap(); for(Iterator j = rawSymbolTable.values().iterator(); j.hasNext(); ) { Vector typeVector = (Vector)j.next();
HashMap rawSymbolTable = symbolTable.getHashMap(); for(Iterator j = rawSymbolTable.values().iterator(); j.hasNext(); ) { Vector typeVector = (Vector)j.next();
/** * Method sanityCheck * * @param symbolTable */ protected void sanityCheck(SymbolTable symbolTable) { Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); String namespace = entry.getQName().getNamespaceURI(); String packageName = org.apache.axis.wsdl.toJava.Utils.makePackageName( namespace); String localName = entry.getQName().getLocalPart(); if (localName.equals(packageName) && packageName.equals( namespaces.getCreate(namespace))) { packageName += "_pkg"; namespaces.put(namespace, packageName); } } } }
/** * Fill in the names of each SymTabEntry with the javaified name. * Note: This method also ensures that anonymous types are * given unique java type names. * * @param symbolTable */ protected void javifyNames(SymbolTable symbolTable) { int uniqueNum = 0; HashMap anonQNames = new HashMap(); Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if (entry.getName() != null) { continue; } // Use the type or the referenced type's QName to generate the java name. if (entry instanceof TypeEntry) { uniqueNum = javifyTypeEntryName(symbolTable, (TypeEntry) entry, anonQNames, uniqueNum); } // If it is not a type, then use this entry's QName to // generate its name. else { entry.setName(emitter.getJavaName(entry.getQName())); } } } } // javifyNames
/** * Fill in the names of each SymTabEntry with the javaified name. * Note: This method also ensures that anonymous types are * given unique java type names. * * @param symbolTable */ protected void javifyNames(SymbolTable symbolTable) { int uniqueNum = 0; HashMap anonQNames = new HashMap(); Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if (entry.getName() != null) { continue; } // Use the type or the referenced type's QName to generate the java name. if (entry instanceof TypeEntry) { uniqueNum = javifyTypeEntryName(symbolTable, (TypeEntry) entry, anonQNames, uniqueNum); } // If it is not a type, then use this entry's QName to // generate its name. else { entry.setName(emitter.getJavaName(entry.getQName())); } } } } // javifyNames
/** * Fill in the names of each SymTabEntry with the javaified name. * Note: This method also ensures that anonymous types are * given unique java type names. * * @param symbolTable */ protected void javifyNames(SymbolTable symbolTable) { int uniqueNum = 0; HashMap anonQNames = new HashMap(); Iterator it = symbolTable.getHashMap().values().iterator(); while (it.hasNext()) { Vector v = (Vector) it.next(); for (int i = 0; i < v.size(); ++i) { SymTabEntry entry = (SymTabEntry) v.elementAt(i); if (entry.getName() != null) { continue; } // Use the type or the referenced type's QName to generate the java name. if (entry instanceof TypeEntry) { uniqueNum = javifyTypeEntryName(symbolTable, (TypeEntry) entry, anonQNames, uniqueNum); } // If it is not a type, then use this entry's QName to // generate its name. else { entry.setName(emitter.getJavaName(entry.getQName())); } } } } // javifyNames
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();
Iterator it = symbolTable.getHashMap().values().iterator();