org.apache.ws.jaxme.xs.xml
Interface XsEImport

All Superinterfaces:
XsObject, XsTAnnotated, XsTOpenAttrs
All 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.XsTAnnotated
createAnnotation, getAnnotation, getId, setId
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTOpenAttrs
getOpenAttributes
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

setNamespace

void setNamespace(XsAnyURI pNamespace)

getNamespace

XsAnyURI getNamespace()

setSchemaLocation

void setSchemaLocation(XsAnyURI pSchemaLocation)

getSchemaLocation

XsAnyURI getSchemaLocation()