org.apache.ws.jaxme.xs.xml

Interface XsEImport

All Superinterfaces:
XsObject, XsTAnnotated, XsTOpenAttrs
Known Implementing Classes:
XsEImportImpl

public interface XsEImport
extends XsTAnnotated

Interface of xs:import, as specified by the following:
  <xs:element name="import" id="import">
    <xs:annotation>
      <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-import"/>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xs:annotated">
          <xs:attribute name="namespace" type="xs:anyURI"/>
          <xs:attribute name="schemaLocation" type="xs:anyURI"/>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
 
Author:
Jochen Wiedmann

Method Summary

XsAnyURI
getNamespace()
XsAnyURI
getSchemaLocation()
void
setNamespace(XsAnyURI pNamespace)
void
setSchemaLocation(XsAnyURI pSchemaLocation)

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject

getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTAnnotated

createAnnotation, getAnnotation, getId, setId

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTOpenAttrs

getOpenAttributes

Method Details

getNamespace

public XsAnyURI getNamespace()

getSchemaLocation

public XsAnyURI getSchemaLocation()

setNamespace

public void setNamespace(XsAnyURI pNamespace)

setSchemaLocation

public void setSchemaLocation(XsAnyURI pSchemaLocation)