Tag library validation report

Tag library validation report automatically generated by the Maven taglib plugin

This report contains a basic validation of tag handler classes for the following tag libraries:

cms functions cmsfn-taglib.tld

EL functions

validated function class signature
success cmsfn:canEdit() info.magnolia.cms.taglibs.CmsFunctions boolean canEdit()
success cmsfn:currentPage() info.magnolia.cms.taglibs.CmsFunctions info.magnolia.cms.core.Content currentPage()
success cmsfn:currentParagraph() info.magnolia.cms.taglibs.CmsFunctions info.magnolia.cms.core.Content currentParagraph()
success cmsfn:editMode() info.magnolia.cms.taglibs.CmsFunctions boolean isEditMode()
error cmsfn:firstPageWithCollection() info.magnolia.cms.taglibs.CmsFunctions boolean firstPageWithCollection(java.lang.String,int)
error cmsfn:firstPageWithNode() info.magnolia.cms.taglibs.CmsFunctions boolean firstPageWithNode(java.lang.String,int)
success cmsfn:getSelector() info.magnolia.cms.util.SelectorUtil java.lang.String getSelector()
success cmsfn:isLoggedIn() info.magnolia.cms.taglibs.CmsFunctions boolean isLoggedIn()
success cmsfn:link() info.magnolia.cms.taglibs.CmsFunctions java.lang.String link(java.lang.String)
success cmsfn:mainPage() info.magnolia.cms.taglibs.CmsFunctions info.magnolia.cms.core.Content mainPage()
success cmsfn:nodeDataIterator() info.magnolia.cms.taglibs.CmsFunctions java.util.Collection nodeDataIterator(info.magnolia.cms.core.Content, java.lang.String)
success cmsfn:systemProperties() info.magnolia.cms.taglibs.CmsFunctions java.util.Properties systemProperties()
success cmsfn:systemProperty() info.magnolia.cms.taglibs.CmsFunctions java.lang.String systemProperty(java.lang.String)

CMS Tag Library taglib.tld

<cms:adminOnly>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.AdminOnly
- attribute name tld declares tag declares
success showInPreview -

<cms:attribute>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.Attribute
- attribute name tld declares tag declares
success name String
success value Object Object

<cms:button>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.ButtonTag
- attribute name tld declares tag declares
success dialogName String
success label String
success position String

<cms:contentNodeIterator>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.ContentNodeIterator
- attribute name tld declares tag declares
success begin -
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
error end
Error in attribute type: tld declares [int], class declares [java.lang.Integer]
Integer
success inherit -
success items -
success nodeDataName String
success path String
success repository String
success step -
success uuid String
success varStatus String
success actpage -

<cms:editBar>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.EditBar
- attribute name tld declares tag declares
success adminOnly -
success contentNodeCollectionName String
success contentNodeName String
success deleteLabel String
success dialog String
success editLabel String
success moveLabel String
success paragraph String
success showParagraphName -

<cms:editButton>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.EditButton
- attribute name tld declares tag declares
success adminOnly -
success contentNodeCollectionName String
success contentNodeName String
success dialog String
success label String
success small -
success template String
success editLabel String
success paragraph String

<cms:ifEmpty>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfEmpty
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success inherit -
success nodeDataName String
success path String
success repository String
success uuid String
success actpage -
success atomName String
success containerListName String
success containerName String

<cms:ifExisting>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfExisting
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success inherit -
success nodeDataName String
success path String
success repository String
success uuid String
success actpage -

<cms:ifFirstContentNode>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfFirstContentNode

<cms:ifLastContentNode>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfLastContentNode

<cms:ifNotEmpty>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfNotEmpty
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success inherit -
success nodeDataName String
success path String
success repository String
success uuid String
success actpage -
success atomName String
success containerListName String
success containerName String

<cms:ifNotExisting>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.IfNotExisting
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success inherit -
success nodeDataName String
success path String
success repository String
success uuid String
success actpage -

<cms:includeTemplate>

found loadable extends TagSupport/TagExtraInfo class
success error success info.magnolia.cms.taglibs.Include

<cms:links>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.LinksTag
- attribute name tld declares tag declares
success adminOnly -

<cms:loadPage>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.LoadPage
- attribute name tld declares tag declares
success level -
success path String
success templateName String

<cms:loadPagePath>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.LoadPagePath

<cms:mainBar>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.MainBar
- attribute name tld declares tag declares
success adminButtonVisible -
success dialog String
success label String
success paragraph String

<cms:newBar>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.NewBar
- attribute name tld declares tag declares
success adminOnly -
success contentNodeCollectionName String
success contentNodeName String
success newLabel String
success paragraph String

<cms:out>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.Out
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success dateLanguage String
success datePattern String
success defaultValue String
success escapeXml -
success fileProperty String
success inherit -
success lineBreak String
success nodeDataName String
success path String
success repository String
success scope String
success uuid String
success uuidToLink String
success uuidToLinkRepository String
success var String
success actpage -

<cms:pageIterator>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.PageIterator
- attribute name tld declares tag declares
success hiddenAttribute String

<cms:publicOnly>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.PublicOnly
- attribute name tld declares tag declares
success showInPreview -

<cms:query>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.QueryTag
- attribute name tld declares tag declares
success nodeType String
success query String
success repository String
success type String
success var String

<cms:set>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.Set
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
warning forBodyOnly
Attribute type different from String and not declared in tld.
-
success inherit -
success nodeDataName String
success path String
success repository String
success scope String
success uuid String
success actpage -
success container -
success containerName String

<cms:setNode>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.SetNode
- attribute name tld declares tag declares
warning contentNode
Attribute type different from String and not declared in tld.
-
success contentNodeCollectionName String
success contentNodeName String
success inherit -
success nodeDataName String
success path String
success repository String
success scope String
success uuid String
success var String
success actpage -
warning content
Attribute type different from String and not declared in tld.
-

<cms:unloadPage>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.UnloadPage

<cms:user>

found loadable extends TagSupport/TagExtraInfo class
success success success info.magnolia.cms.taglibs.UserTag
- attribute name tld declares tag declares
success anonymous -
success var String