org.apache.ws.jaxme.xs.xml

Interface XsEField

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

public interface XsEField
extends XsTAnnotated

Interface of the xs:field element, with the following specification:
   
     
       
     
     
       
         
           
             
               
                 
                   A subset of XPath expressions for use in fields
                 
                 
                   A utility type, not for public use
                 
               
               
                 
                   
                     The following pattern is intended to allow XPath
                     expressions per the same EBNF as for selector,
                     with the following change:
                       Path    ::=    ('.//')? ( Step '/' )* ( Step | '@' NameTest ) 
                   
                 
                 
                 
               
             
           
         
       
     
   
 
Author:
Jochen Wiedmann

Method Summary

XsToken
getXpath()
void
setXpath(XsToken pXpath)

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

getXpath

public XsToken getXpath()

setXpath

public void setXpath(XsToken pXpath)