private void preResolveDataTypeImpl(final MetadataItem metadataClass) { for (MetadataElement element : metadataClass.getElements()) { for (MetadataItem dataType : getDataTypeList()) { final String str = dataType.getNamespace() + ":" + dataType.getName(); if (str.equals(element.getType())) { element.setType(dataType.getMappedTo()); } } /** * replace the xs namespace with xsd, ddJavaAll xslt likes this more */ element.setType(element.getType().replace("xs:", "xsd:")); /** * Set default xsd namespace */ if (!element.getType().contains(":") && XsdDatatypeEnum.integer.isDataType("xsd:" + element.getType())) element.setType("xsd:" + element.getType()); /** * Check java keywords */ // if (JavaKeywordsEnum.abstract_keyword.isJavaKeyword(element.getName())) // { // element.setName("_" + element.getName()); // } } }
private void preResolveDataTypeImpl(final MetadataItem metadataClass) { for (MetadataElement element : metadataClass.getElements()) { for (MetadataItem dataType : getDataTypeList()) { final String str = dataType.getNamespace() + ":" + dataType.getName(); if (str.equals(element.getType())) { element.setType(dataType.getMappedTo()); } } /** * replace the xs namespace with xsd, ddJavaAll xslt likes this more */ element.setType(element.getType().replace("xs:", "xsd:")); /** * Set default xsd namespace */ if (!element.getType().contains(":") && XsdDatatypeEnum.integer.isDataType("xsd:" + element.getType())) element.setType("xsd:" + element.getType()); /** * Check java keywords */ // if (JavaKeywordsEnum.abstract_keyword.isJavaKeyword(element.getName())) // { // element.setName("_" + element.getName()); // } } }
if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) { if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getType())) { classList.add(element.getType()); traverseClasses(metadata, classList, element.getType()); if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getRef())) { classList.add(element.getRef()); if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) { if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getType())) { classList.add(element.getType()); traverseClasses(metadata, classList, element.getType()); if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getRef())) { classList.add(element.getRef());
if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) { if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getType())) { classList.add(element.getType()); traverseClasses(metadata, classList, element.getType()); if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getRef())) { classList.add(element.getRef()); if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) { if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getType())) { classList.add(element.getType()); traverseClasses(metadata, classList, element.getType()); if (!isDataType(element.getType(), metadata)) { if (!classList.contains(element.getRef())) { classList.add(element.getRef());
sb.append(" Element : " + element.getName()); sb.append(NEWLINE); sb.append(" Type : " + element.getType()); sb.append(NEWLINE); sb.append(" MinOccurs: " + element.getMinOccurs()); sb.append(" Element : " + element.getName()); sb.append(NEWLINE); sb.append(" Type : " + element.getType()); sb.append(NEWLINE); sb.append(" MinOccurs: " + element.getMinOccurs());
sb.append(" Element : " + element.getName()); sb.append(NEWLINE); sb.append(" Type : " + element.getType()); sb.append(NEWLINE); sb.append(" MinOccurs: " + element.getMinOccurs()); sb.append(" Element : " + element.getName()); sb.append(NEWLINE); sb.append(" Type : " + element.getType()); sb.append(NEWLINE); sb.append(" MinOccurs: " + element.getMinOccurs());
public String getFqnClass(final MetadataElement element) { final String namespace = splitElementType(element.getType())[0]; final String localname = splitElementType(element.getType())[1]; // search in all enumeration for (final MetadataEnum metadataEnum : metadata.getEnumList()) { if (metadataEnum.getName().equals(localname) && metadataEnum.getNamespace().equals(namespace)) { return metadataEnum.getPackageApi() + "." + getPascalizeCase(metadataEnum.getName()); } } // search in all classes for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(localname) && metadataClass.getNamespace().equals(namespace)) { return metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); } } return null; }
public String getFqnClass(final MetadataElement element) { final String namespace = splitElementType(element.getType())[0]; final String localname = splitElementType(element.getType())[1]; // search in all enumeration for (final MetadataEnum metadataEnum : metadata.getEnumList()) { if (metadataEnum.getName().equals(localname) && metadataEnum.getNamespace().equals(namespace)) { return metadataEnum.getPackageApi() + "." + getPascalizeCase(metadataEnum.getName()); } } // search in all classes for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(localname) && metadataClass.getNamespace().equals(namespace)) { return metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); } } return null; }
classElement.setType(getNamespaceValue(classElement.getType()));
classElement.setType(getNamespaceValue(classElement.getType()));