org.apache.xerces.xni.grammars

Interface XMLGrammarDescription

All Superinterfaces:
XMLResourceIdentifier
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 319806 2004-02-24 23:15:58Z mrglavas $
Author:
Neil Graham, IBM

Field Summary

static String
XML_DTD
The grammar type constant for DTD grammars.
static String
XML_SCHEMA
The grammar type constant for XML Schema grammars.

Method Summary

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 Details

XML_DTD

public static final 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.

XML_SCHEMA

public static final 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.

Method Details

getGrammarType

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

Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.