public class ModuleReader extends DocumentReader
| Modifier and Type | Field and Description |
|---|---|
static String |
DTD_MODULE
DTD resource filename of the most recent Module DTD
|
static String |
DTD_MODULE_1_0
DTD resource filename of the most recent Module DTD
|
static String |
NAMESPACE_MODULE |
static String |
NAMESPACE_MODULE_2_0 |
static String |
PUBLIC_ID_MODULE
Public ID of the most recent Module DTD
|
static String |
PUBLIC_ID_MODULE_1_0
Public ID of the Module DTD version 1.0
|
static String |
XSD_MODULE_2_0 |
document, DTD_ERROR, DTD_ERROR_1_0, FILENOTFOUND, PUBLIC_ID_ERROR, PUBLIC_ID_ERROR_1_0, utilProperties| Constructor and Description |
|---|
ModuleReader(Document doc) |
ModuleReader(InputSource is) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassName()
The name of the class which is implementing this Module.
|
LocalizedString |
getLocalizedDescription(LocalizedString description)
Get the descriptions of this module.
|
LocalizedString |
getLocalizedGUIName(LocalizedString guiName)
Get the (gui) names of this module.
|
String |
getMaintainer()
Get the maintainer of this module
|
String |
getName()
Get the name of this module.
|
Map<String,String> |
getProperties()
Get the properties of this builder
|
String |
getStatus()
Get the status of this module
|
String |
getURLString()
get the optional resource url for the module
|
int |
getVersion()
Get the version of this module
|
static void |
registerPublicIDs()
Register the Public Ids for DTDs used by ModuleReader
This method is called by EntityResolver.
|
static void |
registerSystemIDs()
Register the namespace and XSD used by DataTypeConfigurer
This method is called by EntityResolver.
|
appendChild, getAttribute, getChildElements, getChildElements, getChildElements, getChildElements, getDocument, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getElementAttributeValue, getElementAttributeValue, getElementByPath, getElementByPath, getElementName, getElementValue, getElementValue, getNodeTextValue, getNodeTextValue, getRootElement, getSystemId, hasAttribute, main, setNodeTextValue, setPrefix, setSystemId, toDocument, validate, validatepublic static final String PUBLIC_ID_MODULE_1_0
public static final String PUBLIC_ID_MODULE
public static final String DTD_MODULE_1_0
public static final String DTD_MODULE
public static final String XSD_MODULE_2_0
public static final String NAMESPACE_MODULE_2_0
public static final String NAMESPACE_MODULE
public ModuleReader(InputSource is)
public ModuleReader(Document doc)
public static void registerSystemIDs()
public static void registerPublicIDs()
public String getStatus()
public int getVersion()
public String getName()
null if no name is found.public String getMaintainer()
public String getClassName()
public String getURLString()
public LocalizedString getLocalizedDescription(LocalizedString description)
public LocalizedString getLocalizedGUIName(LocalizedString guiName)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}