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

All Superinterfaces:
XsObject, XsTAnnotated, XsTOpenAttrs
All 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.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

setXpath

void setXpath(XsToken pXpath)

getXpath

XsToken getXpath()