Class TaggingByPathProcessor
java.lang.Object
org.craftercms.core.processors.impl.AbstractTaggingProcessor
org.craftercms.core.processors.impl.TaggingByPathProcessor
- All Implemented Interfaces:
ItemProcessor
ItemProcessor
that adds a new tag or field to items on specific paths.- Author:
- joseross
-
Field Summary
Modifier and TypeFieldDescriptionMap of paths & values, values can be multiple (separated by commas).Fields inherited from class org.craftercms.core.processors.impl.AbstractTaggingProcessor
defaultValue, newField
-
Constructor Summary
-
Method Summary
Methods inherited from class org.craftercms.core.processors.impl.AbstractTaggingProcessor
addNewField, process, setDefaultValue, setNewField
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.craftercms.core.processors.ItemProcessor
isExclusive
-
Field Details
-
pathMapping
Map of paths & values, values can be multiple (separated by commas).
-
-
Constructor Details
-
TaggingByPathProcessor
public TaggingByPathProcessor()
-
-
Method Details
-
setPathMapping
-
getTagValues
Description copied from class:AbstractTaggingProcessor
If this method returns null or an empty string the item will not be tagged.- Specified by:
getTagValues
in classAbstractTaggingProcessor
- Returns:
- values to use for tagging the item
-
equals
-
hashCode
public int hashCode() -
toString
-