X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=aai-schema-gen%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fschemagen%2Fgenxsd%2FXSDJavaType.java;h=ee776b2e707e5aa5a800619d9236f5154989f617;hb=ef5474303d17f1d6fedc6d6bfb8fbc99fd19c0d7;hp=80ab79b31d0051f15b0b5969302d627e08bb0fc8;hpb=e4156ab1214268e88716d6153cd7216ef918d1eb;p=aai%2Fschema-service.git diff --git a/aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/XSDJavaType.java b/aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/XSDJavaType.java index 80ab79b..ee776b2 100644 --- a/aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/XSDJavaType.java +++ b/aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/XSDJavaType.java @@ -7,9 +7,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -17,48 +17,50 @@ * limitations under the License. * ============LICENSE_END========================================================= */ + package org.onap.aai.schemagen.genxsd; import org.w3c.dom.Element; import org.w3c.dom.NodeList; public class XSDJavaType extends XSDElement { - StringBuffer pathSb; - StringBuffer definitionsSb; - StringBuffer pathParams; - public XSDJavaType(Element javaTypeElement) { - super(javaTypeElement); - } -/* - public XSDJavaType(XSDElement javaTypeElement, StringBuffer pathSb, StringBuffer definitionsSb, - StringBuffer pathParams) { - super(javaTypeElement); - this.pathSb = pathSb; - this.definitionsSb = definitionsSb; - this.pathParams = pathParams; - } -*/ - public String getItemName() { - NodeList parentNodes = this.getElementsByTagName("java-attributes"); - if(parentNodes.getLength() == 0) - return null; - Element parentElement = (Element)parentNodes.item(0); - NodeList xmlElementNodes = parentElement.getElementsByTagName("xml-element"); - XSDElement xmlElementElement = new XSDElement((Element)xmlElementNodes.item(0)); - return xmlElementElement.getAttribute("name"); - } + public XSDJavaType(Element javaTypeElement) { + super(javaTypeElement); + } + + /* + public XSDJavaType(XSDElement javaTypeElement, StringBuffer pathSb, StringBuffer definitionsSb, + StringBuffer pathParams) { + super(javaTypeElement); + this.pathSb = pathSb; + this.definitionsSb = definitionsSb; + this.pathParams = pathParams; + } + */ + public String getItemName() { + NodeList parentNodes = this.getElementsByTagName("java-attributes"); + if (parentNodes.getLength() == 0) { + return null; + } + Element parentElement = (Element) parentNodes.item(0); + NodeList xmlElementNodes = parentElement.getElementsByTagName("xml-element"); + XSDElement xmlElementElement = new XSDElement((Element) xmlElementNodes.item(0)); + return xmlElementElement.getAttribute("name"); + } - public String getArrayType() { - NodeList parentNodes = this.getElementsByTagName("java-attributes"); - if(parentNodes.getLength() == 0) - return null; - Element parentElement = (Element)parentNodes.item(0); - NodeList xmlElementNodes = parentElement.getElementsByTagName("xml-element"); - XSDElement xmlElementElement = new XSDElement((Element)xmlElementNodes.item(0)); - if ( xmlElementElement.hasAttribute("container-type") && xmlElementElement.getAttribute("container-type").equals("java.util.ArrayList")) { - return xmlElementElement.getAttribute("name"); - } - return null; - } + public String getArrayType() { + NodeList parentNodes = this.getElementsByTagName("java-attributes"); + if (parentNodes.getLength() == 0) { + return null; + } + Element parentElement = (Element) parentNodes.item(0); + NodeList xmlElementNodes = parentElement.getElementsByTagName("xml-element"); + XSDElement xmlElementElement = new XSDElement((Element) xmlElementNodes.item(0)); + if (xmlElementElement.hasAttribute("container-type") && + xmlElementElement.getAttribute("container-type").equals("java.util.ArrayList")) { + return xmlElementElement.getAttribute("name"); + } + return null; + } }