org.mmbase.util
Class XMLModuleReader

java.lang.Object
  extended byorg.mmbase.util.xml.DocumentReader
      extended byorg.mmbase.util.XMLBasicReader
          extended byorg.mmbase.util.XMLModuleReader

public class XMLModuleReader
extends XMLBasicReader


Field Summary
static java.lang.String DTD_MODULE
          DTD resource filename of the most recent Module DTD
static java.lang.String DTD_MODULE_1_0
          DTD resource filename of the most recent Module DTD
static java.lang.String PUBLIC_ID_MODULE
          Public ID of the most recent Module DTD
static java.lang.String PUBLIC_ID_MODULE_1_0
          Public ID of the Module DTD version 1.0
 
Fields inherited from class org.mmbase.util.xml.DocumentReader
document, DTD_ERROR, DTD_ERROR_1_0, FILENOTFOUND, PUBLIC_ID_ERROR, PUBLIC_ID_ERROR_1_0
 
Constructor Summary
XMLModuleReader(java.lang.String filename)
           
 
Method Summary
 java.lang.String getClassFile()
          get the classfile of this builder
 java.lang.String getModuleMaintainer()
          get the version of this application
 int getModuleVersion()
          get the version of this application
 java.util.Hashtable getProperties()
          Get the properties of this builder
 java.lang.String getStatus()
          get the status of this builder
 java.lang.String getURLString()
          get the optional resource url for the module
static void registerPublicIDs()
          Register the Public Ids for DTDs used by XMLModuleReader This method is called by XMLEntityResolver.
 
Methods inherited from class org.mmbase.util.XMLBasicReader
getChildElements, getChildElements, getChildElements, getChildElements, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getElementAttributeValue, getElementAttributeValue, getElementByPath, getElementByPath, getElementName, getElementValue, getElementValue
 
Methods inherited from class org.mmbase.util.xml.DocumentReader
getFileName, getNodeTextValue, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PUBLIC_ID_MODULE_1_0

public static final java.lang.String PUBLIC_ID_MODULE_1_0
Public ID of the Module DTD version 1.0

See Also:
Constant Field Values

PUBLIC_ID_MODULE

public static final java.lang.String PUBLIC_ID_MODULE
Public ID of the most recent Module DTD

See Also:
Constant Field Values

DTD_MODULE_1_0

public static final java.lang.String DTD_MODULE_1_0
DTD resource filename of the most recent Module DTD

See Also:
Constant Field Values

DTD_MODULE

public static final java.lang.String DTD_MODULE
DTD resource filename of the most recent Module DTD

See Also:
Constant Field Values
Constructor Detail

XMLModuleReader

public XMLModuleReader(java.lang.String filename)
Method Detail

registerPublicIDs

public static void registerPublicIDs()
Register the Public Ids for DTDs used by XMLModuleReader This method is called by XMLEntityResolver.


getStatus

public java.lang.String getStatus()
get the status of this builder


getModuleVersion

public int getModuleVersion()
get the version of this application


getModuleMaintainer

public java.lang.String getModuleMaintainer()
get the version of this application


getClassFile

public java.lang.String getClassFile()
get the classfile of this builder


getURLString

public java.lang.String getURLString()
get the optional resource url for the module

Returns:
the url of the resource or null if no url was defined

getProperties

public java.util.Hashtable getProperties()
Get the properties of this builder



MMBase build 1.7.1.20041002