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

Class XsENotationImpl

Implemented Interfaces:
XsENotation, XsObject, XsTAnnotated, XsTOpenAttrs

public class XsENotationImpl
extends XsTAnnotatedImpl
implements XsENotation

Interface of the xs:notation element, with the following specification:
  
    
      
    
    
      
        
          
          
          
        
      
    
  
 
Author:
Jochen Wiedmann

Constructor Summary

XsENotationImpl(XsObject pParent)

Method Summary

XsNCName
getName()
XsToken
getPublic()
XsAnyURI
getSystem()
void
setName(XsNCName pName)
void
setPublic(XsToken pPublic)
void
setSystem(XsAnyURI pSystem)
void
validate()
Validates the internal state of the type, attribute, element, or whatever object.

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl

createAnnotation, getAnnotation, getId, setId

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl

getOpenAttributes, setAttribute

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl

asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate

Constructor Details

XsENotationImpl

protected XsENotationImpl(XsObject pParent)

Method Details

getName

public XsNCName getName()
Specified by:
getName in interface XsENotation

getPublic

public XsToken getPublic()
Specified by:
getPublic in interface XsENotation

getSystem

public XsAnyURI getSystem()
Specified by:
getSystem in interface XsENotation

setName

public void setName(XsNCName pName)
Specified by:
setName in interface XsENotation

setPublic

public void setPublic(XsToken pPublic)
Specified by:
setPublic in interface XsENotation

setSystem

public void setSystem(XsAnyURI pSystem)
Specified by:
setSystem in interface XsENotation

validate

public void validate()
            throws SAXException
Validates the internal state of the type, attribute, element, or whatever object.
Specified by:
validate in interface XsObject
Overrides:
validate in interface XsObjectImpl