org.apache.ws.jaxme.xs.xml

Interface XsTWildcard

public interface XsTWildcard extends XsTAnnotated

Interface of xs:wildcard, 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

Nested Class Summary
static classXsTWildcard.ProcessContents
Field Summary
static XsTWildcard.ProcessContentsLAX
static XsTWildcard.ProcessContentsSKIP
static XsTWildcard.ProcessContentsSTRICT
Method Summary
XsNamespaceListgetNamespace()
XsTWildcard.ProcessContentsgetProcessContents()
voidsetNamespace(String pList)
voidsetProcessContents(XsTWildcard.ProcessContents pProcessContents)

Field Detail

LAX

public static final XsTWildcard.ProcessContents LAX

public static final XsTWildcard.ProcessContents SKIP

STRICT

public static final XsTWildcard.ProcessContents STRICT

Method Detail

getNamespace

public XsNamespaceList getNamespace()

getProcessContents

public XsTWildcard.ProcessContents getProcessContents()

setNamespace

public void setNamespace(String pList)

setProcessContents

public void setProcessContents(XsTWildcard.ProcessContents pProcessContents)