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

Class XsTWildcardImpl

public class XsTWildcardImpl extends XsTAnnotatedImpl implements XsTWildcard

Implementation of the xs:wildcard type, with the following specification:

  <xs:complexType name="wildcard">
    <xs:complexContent>
      <xs:extension base="xs:annotated">
        <xs:attribute name="namespace" type="xs:namespaceList" use="optional" default="##any"/>
        <xs:attribute name="processContents" use="optional" default="strict"
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="skip"/>
              <xs:enumeration value="lax"/>
              <xs:enumeration value="strict"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
 

Author: Jochen Wiedmann

Constructor Summary
protected XsTWildcardImpl(XsObject pParent)
Method Summary
XsNamespaceListgetNamespace()
ProcessContentsgetProcessContents()
voidsetNamespace(String pNamespaceList)
voidsetProcessContents(ProcessContents pProcessContents)

Constructor Detail

XsTWildcardImpl

protected XsTWildcardImpl(XsObject pParent)

Method Detail

getNamespace

public XsNamespaceList getNamespace()

getProcessContents

public ProcessContents getProcessContents()

setNamespace

public void setNamespace(String pNamespaceList)

setProcessContents

public void setProcessContents(ProcessContents pProcessContents)