BEA Systems, Inc.

BEA WebLogic Server 9.0 API Reference


weblogic.apache.xerces.xni.grammars
Interface XMLGrammarLoader

All Known Implementing Classes:
XMLDTDLoader, XMLSchemaLoader

Deprecated. please use JDK supplied XML parsers and transformers

public interface XMLGrammarLoader

The intention of this interface is to provide a generic means by which Grammar objects may be created without parsing instance documents. Implementations of this interface will know how to load specific types of grammars (e.g., DTD's or schemas); a wrapper will be provided for user applications to interact with these implementations.


Method Summary
 XMLEntityResolver getEntityResolver()
          Deprecated. Returns the registered entity resolver.
 XMLErrorHandler getErrorHandler()
          Deprecated. Returns the registered error handler.
 boolean getFeature(String featureId)
          Deprecated. Returns the state of a feature.
 Locale getLocale()
          Deprecated. Return the Locale the XMLGrammarLoader is using.
 Object getProperty(String propertyId)
          Deprecated. Returns the state of a property.
 String[] getRecognizedFeatures()
          Deprecated. Returns a list of feature identifiers that are recognized by this XMLGrammarLoader.
 String[] getRecognizedProperties()
          Deprecated. Returns a list of property identifiers that are recognized by this XMLGrammarLoader.
 Grammar loadGrammar(XMLInputSource source)
          Deprecated. Returns a Grammar object by parsing the contents of the entity pointed to by source.
 void setEntityResolver(XMLEntityResolver entityResolver)
          Deprecated. Sets the entity resolver.
 void setErrorHandler(XMLErrorHandler errorHandler)
          Deprecated. Sets the error handler.
 void setFeature(String featureId, boolean state)
          Deprecated. Sets the state of a feature.
 void setLocale(Locale locale)
          Deprecated. Set the locale to use for messages.
 void setProperty(String propertyId, Object state)
          Deprecated. Sets the state of a property.
 

Method Detail

getEntityResolver

public XMLEntityResolver getEntityResolver()
Deprecated. 
Returns the registered entity resolver.


getErrorHandler

public XMLErrorHandler getErrorHandler()
Deprecated. 
Returns the registered error handler.


getFeature

public boolean getFeature(String featureId)
                   throws XMLConfigurationException
Deprecated. 
Returns the state of a feature.

Parameters:
featureId - The feature identifier.
Throws:
XMLConfigurationException - Thrown on configuration error.

getLocale

public Locale getLocale()
Deprecated. 
Return the Locale the XMLGrammarLoader is using.


getProperty

public Object getProperty(String propertyId)
                   throws XMLConfigurationException
Deprecated. 
Returns the state of a property.

Parameters:
propertyId - The property identifier.
Throws:
XMLConfigurationException - Thrown on configuration error.

getRecognizedFeatures

public String[] getRecognizedFeatures()
Deprecated. 
Returns a list of feature identifiers that are recognized by this XMLGrammarLoader. This method may return null if no features are recognized.


getRecognizedProperties

public String[] getRecognizedProperties()
Deprecated. 
Returns a list of property identifiers that are recognized by this XMLGrammarLoader. This method may return null if no properties are recognized.


loadGrammar

public Grammar loadGrammar(XMLInputSource source)
                    throws IOException,
                           XNIException
Deprecated. 
Returns a Grammar object by parsing the contents of the entity pointed to by source.

Parameters:
source - the location of the entity which forms the starting point of the grammar to be constructed.
Throws:
IOException - When a problem is encountered reading the entity XNIException When a condition arises (such as a FatalError) that requires parsing of the entity be terminated.
XNIException

setEntityResolver

public void setEntityResolver(XMLEntityResolver entityResolver)
Deprecated. 
Sets the entity resolver.

Parameters:
entityResolver - The new entity resolver.

setErrorHandler

public void setErrorHandler(XMLErrorHandler errorHandler)
Deprecated. 
Sets the error handler.

Parameters:
errorHandler - The error handler.

setFeature

public void setFeature(String featureId,
                       boolean state)
                throws XMLConfigurationException
Deprecated. 
Sets the state of a feature.

Parameters:
featureId - The feature identifier.
state - The state of the feature.
Throws:
XMLConfigurationException - Thrown when a feature is not recognized or cannot be set.

setLocale

public void setLocale(Locale locale)
Deprecated. 
Set the locale to use for messages.

Parameters:
locale - The locale object to use for localization of messages.
Throws:
XNIException - Thrown if the parser does not support the specified locale.

setProperty

public void setProperty(String propertyId,
                        Object state)
                 throws XMLConfigurationException
Deprecated. 
Sets the state of a property.

Parameters:
propertyId - The property identifier.
state - The state of the property.
Throws:
XMLConfigurationException - Thrown when a property is not recognized or cannot be set.

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.