net.sf.jaxme.xs.xml
Interface XsEField

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

setXpath

public void setXpath(XsToken pXpath)

getXpath

public XsToken getXpath()