Package de.hybris.bootstrap.xml
Class BooleanValueTagListener
- java.lang.Object
-
- de.hybris.bootstrap.xml.DefaultTagListener
-
- de.hybris.bootstrap.xml.SimpleValueTagListener
-
- de.hybris.bootstrap.xml.BooleanValueTagListener
-
- All Implemented Interfaces:
TagListener
public class BooleanValueTagListener extends SimpleValueTagListener
Translates tags holding boolean values. The default value isfalsealthough empty or missing text is translated intonull<foo> true </foo> ... <code>true</code> <foo> false </foo> ... <code>false</code> <foo> bar </foo> ... <code>false</code> <foo/> ... <code>NULL</code> <foo value="true"/> ... <code>true</code> <foo value="false"/> ... <code>false</code> <foo value="bar"/> ... <code>false</code> <foo value=""/> ... <code>NULL</code>
-
-
Field Summary
-
Fields inherited from class de.hybris.bootstrap.xml.SimpleValueTagListener
UNSPECIFIED_TYPE
-
-
Constructor Summary
Constructors Constructor Description BooleanValueTagListener(TagListener parent, java.lang.String tagName)BooleanValueTagListener(TagListener parent, java.lang.String tagName, java.lang.String valueAttribute, java.lang.String mappingAttr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetValue()Translation method.-
Methods inherited from class de.hybris.bootstrap.xml.SimpleValueTagListener
getCharacters, getTagName, isMapped, processEndElement
-
Methods inherited from class de.hybris.bootstrap.xml.DefaultTagListener
addResult, addSubTagListener, addSubTagValue, characters, clearValues, createSubTagListeners, endElement, getAttribute, getEndLineNumber, getParent, getParents, getPartentTags, getResult, getStartLineNumber, getSubListenerMap, getSubTagDoubleValue, getSubTagIntValue, getSubTagListener, getSubTagValue, getSubTagValueCollection, getSubTagValueMap, isRoot, processError, processStartElement, readAttributes, setEndLineNumber, setStartLineNumber, startElement
-
-
-
-
Constructor Detail
-
BooleanValueTagListener
public BooleanValueTagListener(TagListener parent, java.lang.String tagName)
-
BooleanValueTagListener
public BooleanValueTagListener(TagListener parent, java.lang.String tagName, java.lang.String valueAttribute, java.lang.String mappingAttr)
-
-
Method Detail
-
getValue
public java.lang.Object getValue()
Description copied from class:SimpleValueTagListenerTranslation method. Must be implemented by subclasses.- Specified by:
getValuein classSimpleValueTagListener
-
-