|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
public interface I_CmsXmlConfiguration
Each configurable element in OpenCms must implement this interface.
| Field Summary | |
|---|---|
static java.lang.String |
A_ALIAS
The "alias" attribute. |
static java.lang.String |
A_CLASS
The "class" attribute. |
static java.lang.String |
A_COUNT
The "count" attribute. |
static java.lang.String |
A_DEFAULT
The "default" attribute. |
static java.lang.String |
A_DESTINATION
The "destination" attribute. |
static java.lang.String |
A_ENABLED
The "enabled" attibute. |
static java.lang.String |
A_FROM
The "from" attribute. |
static java.lang.String |
A_HANDLER
The "handler" attribute. |
static java.lang.String |
A_ICON
The "icon" attribute. |
static java.lang.String |
A_ID
The "id" attribute. |
static java.lang.String |
A_KEY
The "key" attribute. |
static java.lang.String |
A_NAME
The "name" attribute. |
static java.lang.String |
A_ORDER
The "order" attribute. |
static java.lang.String |
A_PASSWORD
The "password" attribute. |
static java.lang.String |
A_PORT
The "protocol" attribute. |
static java.lang.String |
A_PROTOCOL
The "protocol" attribute. |
static java.lang.String |
A_SUFFIX
The suffix attribute. |
static java.lang.String |
A_TO
The "to" attribute. |
static java.lang.String |
A_TYPE
The "type" attribute. |
static java.lang.String |
A_URI
The "uri" attribute. |
static java.lang.String |
A_USER
The "user" attribute. |
static java.lang.String |
A_VALUE
The "value" attribute. |
static java.lang.String |
N_EXPORTPOINT
Individual export point node. |
static java.lang.String |
N_EXPORTPOINTS
Export points master node. |
static java.lang.String |
N_NAME
An individual name node. |
static java.lang.String |
N_PARAM
The "param" node name for generic parameters. |
static java.lang.String |
N_PROPERTY
An individual property node. |
static java.lang.String |
N_RESOURCE
An individual resource node. |
static java.lang.String |
N_SITE
An individual site node. |
static java.lang.String |
N_VALUE
An individual value node. |
| Fields inherited from interface org.opencms.configuration.I_CmsConfigurationParameterHandler |
|---|
ADD_PARAMETER_METHOD, INIT_CONFIGURATION_METHOD |
| Method Summary | |
|---|---|
void |
addXmlDigesterRules(org.apache.commons.digester.Digester digester)
Digests an XML node and creates an instance of this configurable class. |
org.dom4j.Element |
generateXml(org.dom4j.Element parent)
Generates the XML element for this configurable class. |
java.lang.String |
getDtdFilename()
Returns the name of the DTD file for this XML configuration, e.g. |
java.lang.String |
getDtdSystemLocation()
Returns the internal system location of the DTD file for this XML configuration, e.g. |
java.lang.String |
getDtdUrlPrefix()
Returns the external system id prefix of the DTD file for this XML configuration, e.g. |
java.lang.String |
getXmlFileName()
Returns the name of the XML input file for this configuration, e.g. |
| Methods inherited from interface org.opencms.configuration.I_CmsConfigurationParameterHandler |
|---|
addConfigurationParameter, getConfiguration, initConfiguration |
| Field Detail |
|---|
static final java.lang.String A_ALIAS
static final java.lang.String A_CLASS
static final java.lang.String A_COUNT
static final java.lang.String A_DEFAULT
static final java.lang.String A_DESTINATION
static final java.lang.String A_ENABLED
static final java.lang.String A_FROM
static final java.lang.String A_HANDLER
static final java.lang.String A_ICON
static final java.lang.String A_ID
static final java.lang.String A_KEY
static final java.lang.String A_NAME
static final java.lang.String A_ORDER
static final java.lang.String A_PASSWORD
static final java.lang.String A_PROTOCOL
static final java.lang.String A_PORT
static final java.lang.String A_SUFFIX
static final java.lang.String A_TO
static final java.lang.String A_TYPE
static final java.lang.String A_URI
static final java.lang.String A_USER
static final java.lang.String A_VALUE
static final java.lang.String N_EXPORTPOINT
static final java.lang.String N_EXPORTPOINTS
static final java.lang.String N_NAME
static final java.lang.String N_PARAM
static final java.lang.String N_PROPERTY
static final java.lang.String N_RESOURCE
static final java.lang.String N_SITE
static final java.lang.String N_VALUE
| Method Detail |
|---|
void addXmlDigesterRules(org.apache.commons.digester.Digester digester)
digester - the digester to useorg.dom4j.Element generateXml(org.dom4j.Element parent)
parent - the parent element in the XML tree
java.lang.String getDtdFilename()
opencms-configuration.dtd.
getDtdSystemLocation(),
getDtdUrlPrefix()java.lang.String getDtdSystemLocation()
org/opencms/configuration/.
If this is not null, then the DTD is not read through the
web URL, but an internal name resolution is added that resolves the
system id of the DTD to
.getDtdSystemLocation() + getDtdUrlPrefix()
getDtdUrlPrefix(),
getDtdFilename()java.lang.String getDtdUrlPrefix()
http://www.opencms.org/dtd/6.0/.
The full system id for the DTD is calculated like this:
.getDtdSystemLocation() + getDtdUrlPrefix()
getDtdSystemLocation(),
getDtdFilename()java.lang.String getXmlFileName()
opencms.xml.
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||