org.apache.ws.jaxme.xs.xml.impl

Class XsESelectorImpl

public class XsESelectorImpl extends XsTAnnotatedImpl implements XsESelector

Interface of the xs:selector element, specified by the following:

   
     
       
     
     
       
         
           
             
               
                 
                   A subset of XPath expressions for use
                   in selectors
                 
                 
                   A utility type, not for public use
                 
               
               
                 
                   
                     The following pattern is intended to allow XPath
                     expressions per the following EBNF:
                       Selector    ::=    Path ( '|' Path )*
                       Path        ::=    ('.//')? Step ( '/' Step )*
                       Step    ::=    '.' | NameTest
                       NameTest    ::=    QName | '*' | NCName ':' '*'
                                          child:: is also allowed
                   
                 
                 
                 
               
             
           
         
       
     
   
 

Author: Jochen Wiedmann

Constructor Summary
protected XsESelectorImpl(XsObject pParent)
Method Summary
XsTokengetXpath()
voidsetXpath(XsToken pXpath)
voidvalidate()

Constructor Detail

XsESelectorImpl

protected XsESelectorImpl(XsObject pParent)

Method Detail

getXpath

public XsToken getXpath()

setXpath

public void setXpath(XsToken pXpath)

validate

public void validate()