org.apache.xerces.xni.grammars
Interface XMLGrammarDescription

All Superinterfaces:
XMLResourceIdentifier
All Known Subinterfaces:
XMLDTDDescription, XMLSchemaDescription

public interface XMLGrammarDescription
extends XMLResourceIdentifier

This interface describes basic attributes of XML grammars--their physical location and their type.

Version:
$Id: XMLGrammarDescription.java 447245 2006-09-18 05:22:10Z mrglavas $
Author:
Neil Graham, IBM

Field Summary
static java.lang.String XML_DTD
          The grammar type constant for DTD grammars.
static java.lang.String XML_SCHEMA
          The grammar type constant for XML Schema grammars.
 
Method Summary
 java.lang.String getGrammarType()
          Return the type of this grammar.
 
Methods inherited from interface org.apache.xerces.xni.XMLResourceIdentifier
getBaseSystemId, getExpandedSystemId, getLiteralSystemId, getNamespace, getPublicId, setBaseSystemId, setExpandedSystemId, setLiteralSystemId, setNamespace, setPublicId
 

Field Detail

XML_SCHEMA

public static final java.lang.String XML_SCHEMA
The grammar type constant for XML Schema grammars. When getGrammarType() method returns this constant, the object should be an instance of the XMLSchemaDescription interface.

XML_DTD

public static final java.lang.String XML_DTD
The grammar type constant for DTD grammars. When getGrammarType() method returns this constant, the object should be an instance of the XMLDTDDescription interface.
Method Detail

getGrammarType

public java.lang.String getGrammarType()
Return the type of this grammar.
Returns:
the type of this grammar


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.