org.apache.ws.jaxme.xs.xml.impl

Class XsEAppinfoImpl

public class XsEAppinfoImpl extends XsObjectImpl implements XsEAppinfo

Implementation of xs:appinfo, as specified by the following:

  <xs:element name="appinfo" id="appinfo">
    <xs:annotation>
      <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-appinfo"/>
    </xs:annotation>
    <xs:complexType mixed="true">
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:any processContents="lax"/>
      </xs:sequence>
      <xs:attribute name="source" type="xs:anyURI"/>
    </xs:complexType>
  </xs:element>
 

Author: Jochen Wiedmann

Constructor Summary
protected XsEAppinfoImpl(XsObject pParent)
Method Summary
protected voidaddChild(Object pChild)
voidaddText(String pText)

Adds text to the appinfo contents.

ContentHandlergetChildHandler(String pQName, String pNamespaceURI, String pLocalName)
Object[]getChilds()
XsAnyURIgetSource()
protected XsObjectCreator[]getXsObjectCreators()
voidsetSource(XsAnyURI pSource)

Constructor Detail

XsEAppinfoImpl

protected XsEAppinfoImpl(XsObject pParent)

Method Detail

addChild

protected void addChild(Object pChild)

addText

public void addText(String pText)

Adds text to the appinfo contents.

getChildHandler

public ContentHandler getChildHandler(String pQName, String pNamespaceURI, String pLocalName)

getChilds

public Object[] getChilds()

getSource

public XsAnyURI getSource()

getXsObjectCreators

protected XsObjectCreator[] getXsObjectCreators()

setSource

public void setSource(XsAnyURI pSource)