站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档

UndefinedElement (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档


org.apache.axis.wsdl.symbolTable
Class UndefinedElement

java.lang.Object
  extended byorg.apache.axis.wsdl.symbolTable.SymTabEntry
      extended byorg.apache.axis.wsdl.symbolTable.TypeEntry
          extended byorg.apache.axis.wsdl.symbolTable.Element
              extended byorg.apache.axis.wsdl.symbolTable.UndefinedElement
All Implemented Interfaces:
Serializable, Undefined

public class UndefinedElement
extends Element
implements Undefined

This represents a QName found in a reference but is not defined. If the type is later defined, the UndefinedType is replaced with a new Type

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
dims, isBaseType, isSimpleType, node, onlyLiteralReference, refType, undefined
 
Fields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname
 
Constructor Summary
UndefinedElement(javax.xml.namespace.QName pqName)
          Construct a referenced (but as of yet undefined) element
 
Method Summary
 void register(TypeEntry referrant)
          Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
 void update(TypeEntry def)
          Call update with the actual TypeEntry.
 
Methods inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
getBaseType, getDimensions, getNode, getRefType, getUndefinedTypeRef, isBaseType, isOnlyLiteralReferenced, isSimpleType, setOnlyLiteralReference, setRefType, setSimpleType, toString, toString, updateUndefined
 
Methods inherited from class org.apache.axis.wsdl.symbolTable.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

UndefinedElement

public UndefinedElement(javax.xml.namespace.QName pqName)
Construct a referenced (but as of yet undefined) element

Method Detail

register

public void register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined

Specified by:
register in interface Undefined

update

public void update(TypeEntry def)
            throws IOException
Call update with the actual TypeEntry. This updates all of the referrant TypeEntry's that were registered.

Specified by:
update in interface Undefined
Throws:
IOException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.