/** * Returns first data type which is a standard xsd data type. If no such data type found, then the first one will be * returned. * * @param items * @return */ private String getDataType(String[] items) { for (String item : items) { if (XsdDatatypeEnum.ENTITIES.isDataType(item)) { return item; } } return items[0]; } }
/** * Returns first data type which is a standard xsd data type. If no such data type found, then the first one will be * returned. * * @param items * @return */ private String getDataType(String[] items) { for (String item : items) { if (XsdDatatypeEnum.ENTITIES.isDataType(item)) { return item; } } return items[0]; } }
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 (XsdDatatypeEnum.integer.isDataType(typeStr)) { final String dataTypeName = MetadataUtil.getAttributeValue(element, "name"); if (dataTypeName != null) {
if (XsdDatatypeEnum.integer.isDataType(typeStr)) { final String dataTypeName = MetadataUtil.getAttributeValue(element, "name"); if (dataTypeName != null) {