1 55 package org.jboss.axis.wsdl.symbolTable; 56 57 import org.w3c.dom.Node ; 58 59 import javax.xml.namespace.QName ; 60 61 65 public class DefinedType extends Type 66 { 67 protected TypeEntry extensionBase; 69 70 public DefinedType(QName pqName, Node pNode) 71 { 72 super(pqName, pNode); 73 } 74 75 public DefinedType(QName pqName, TypeEntry refType, Node pNode, String dims) 76 { 77 super(pqName, refType, pNode, dims); 78 } 79 80 86 public TypeEntry getComplexTypeExtensionBase(SymbolTable symbolTable) 87 { 88 if (null == extensionBase) 89 { 90 extensionBase = SchemaUtils.getComplexElementExtensionBase(getNode(), symbolTable); 91 } 92 return extensionBase; 93 } 94 } 95 96 ; 97 98 | Popular Tags |