org.apache.axis.wsdl
Class ElementType

java.lang.Object
  |
  +--org.apache.axis.wsdl.SymTabEntry
        |
        +--org.apache.axis.wsdl.Type
              |
              +--org.apache.axis.wsdl.ElementType

public class ElementType
extends Type

This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=. An element type can be defined inline or it can be defined via a ref/type attribute.


Fields inherited from class org.apache.axis.wsdl.SymTabEntry
name, qname
 
Constructor Summary
ElementType(javax.wsdl.QName pqName, java.lang.String pjName, org.w3c.dom.Node pNode)
          Create an element type defined directly.
ElementType(javax.wsdl.QName pqName, Type refType, org.w3c.dom.Node pNode)
          Create an element type defined by a ref/type attribute
 
Method Summary
 boolean getDefinedDirectly()
           
 
Methods inherited from class org.apache.axis.wsdl.Type
getBaseType, getJavaName, getNode, getShouldEmit, isDefined, setShouldEmit, toString
 
Methods inherited from class org.apache.axis.wsdl.SymTabEntry
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElementType

public ElementType(javax.wsdl.QName pqName,
                   Type refType,
                   org.w3c.dom.Node pNode)
Create an element type defined by a ref/type attribute

ElementType

public ElementType(javax.wsdl.QName pqName,
                   java.lang.String pjName,
                   org.w3c.dom.Node pNode)
Create an element type defined directly.
Method Detail

getDefinedDirectly

public boolean getDefinedDirectly()


Copyright © 2001 Apache XML Project. All Rights Reserved.