net.sf.jaxme.xs.xml
Interface XsEInclude

All Superinterfaces:
XsObject, XsTAnnotated
All Known Implementing Classes:
XsEIncludeImpl

public interface XsEInclude
extends XsTAnnotated

Interface of xs:include, as specified by the following declaration:

  <xs:element name="include" id="include">
    <xs:annotation>
      <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-include"/>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xs:annotated">
          <xs:attribute name="schemaLocation" type="xs:anyURI" use="required"/>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
 

Author:
Jochen Wiedmann

Method Summary
 XsAnyURI getSchemaLocation()
           
 void setSchemaLocation(XsAnyURI pSchemaLocation)
           
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsTAnnotated
createAnnotation, getAnnotation, getId, setId
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

setSchemaLocation

public void setSchemaLocation(XsAnyURI pSchemaLocation)

getSchemaLocation

public XsAnyURI getSchemaLocation()