net.sf.jaxme.xs.xml
Interface XsEDocumentation

All Superinterfaces:
XsObject
All Known Implementing Classes:
XsEDocumentationImpl

public interface XsEDocumentation
extends XsObject

Interface of xs:documentation, as specified by the following:

  <xs:element name="documentation" id="documentation">
    <xs:annotation>
      <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-documentation"/>
    </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:attribute ref="xml:lang"/>
    </xs:complexType>
  </xs:element>
 

Author:
Jochen Wiedmann

Method Summary
 XmlLang getLang()
           
 XsAnyURI getSource()
           
 java.lang.String getText()
          Returns the embedded text.
 void setLang(XmlLang pLang)
           
 void setSource(XsAnyURI pSource)
           
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

setLang

public void setLang(XmlLang pLang)

getLang

public XmlLang getLang()

setSource

public void setSource(XsAnyURI pSource)

getSource

public XsAnyURI getSource()

getText

public java.lang.String getText()

Returns the embedded text.