|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.opencms.xml.content.CmsDefaultXmlContentHandler
org.opencms.xml.containerpage.CmsXmlContainerPageHandler
public class CmsXmlContainerPageHandler
Container page handler to validate consistency.
| Field Summary |
|---|
| Fields inherited from interface org.opencms.xml.content.I_CmsXmlContentHandler |
|---|
ATTRIBUTES, MAPTO_ATTRIBUTE, MAPTO_PERMISSION, MAPTO_PROPERTY, MAPTO_PROPERTY_INDIVIDUAL, MAPTO_PROPERTY_LIST, MAPTO_PROPERTY_LIST_INDIVIDUAL, MAPTO_PROPERTY_LIST_SHARED, MAPTO_PROPERTY_SHARED, MAPTO_URLNAME |
| Constructor Summary | |
|---|---|
CmsXmlContainerPageHandler()
Creates a new instance. |
|
| Method Summary | |
|---|---|
CmsXmlContentErrorHandler |
resolveValidation(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContentErrorHandler errorHandler)
Performs a validation of the given XML content value, and saves all errors or warnings found in the provided XML content error handler. |
protected boolean |
validateLink(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContentErrorHandler errorHandler)
Validates the given rules against the given value. |
protected void |
validateNames(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContent content)
Validates container names, so that they are unique in the page. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CmsXmlContainerPageHandler()
| Method Detail |
|---|
public CmsXmlContentErrorHandler resolveValidation(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContentErrorHandler errorHandler)
I_CmsXmlContentHandler
The errorHandler parameter is optional, if null is given a new error handler
instance must be created.
resolveValidation in interface I_CmsXmlContentHandlerresolveValidation in class CmsDefaultXmlContentHandlercms - the current OpenCms user contextvalue - the value to resolve the validation rules forerrorHandler - (optional) an error handler instance that contains previous error or warnings
I_CmsXmlContentHandler.resolveValidation(org.opencms.file.CmsObject, org.opencms.xml.types.I_CmsXmlContentValue, org.opencms.xml.content.CmsXmlContentErrorHandler)
protected boolean validateLink(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContentErrorHandler errorHandler)
CmsDefaultXmlContentHandler
validateLink in class CmsDefaultXmlContentHandlercms - the current users OpenCms contextvalue - the value to validateerrorHandler - the error handler to use in case errors or warnings are detected
CmsDefaultXmlContentHandler.validateLink(org.opencms.file.CmsObject, org.opencms.xml.types.I_CmsXmlContentValue, org.opencms.xml.content.CmsXmlContentErrorHandler)
protected void validateNames(CmsObject cms,
I_CmsXmlContentValue value,
CmsXmlContent content)
throws CmsXmlException
cms - the cms contextvalue - the value to validatecontent - the container page to validate
CmsXmlException - if there are duplicated names
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||