org.iso_relax.dispatcher
Interface AttributesDecl
public interface AttributesDecl
represents a constraint for XML attributes.
This interface also provides feature/property mechanism to encourage
communications between two different implementations.
boolean | getFeature(String featureName) - looks up the value of a feature
this method works like getFeature method of SAX.
|
String | getName() - gets name of this rule.
|
Object | getProperty(String propertyName) - looks up the value of a property
this method works like getProperty method of SAX.
|
getFeature
public boolean getFeature(String featureName)
throws SAXNotRecognizedException,
SAXNotSupportedException
looks up the value of a feature
this method works like getFeature method of SAX.
featureName is a fully-qualified URI.
Implementators are encouraged to invent their own features,
by using their own URIs.
getName
public String getName()
gets name of this rule.
every AttributesDecl has a unique name within the schema.
getProperty
public Object getProperty(String propertyName)
throws SAXNotRecognizedException,
SAXNotSupportedException
looks up the value of a property
this method works like getProperty method of SAX.
propertyName is a fully-qualified URI.
Implementators are encouraged to invent their own properties,
by using their own URIs.