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
Translates tags holding boolean values. The default value is
false although empty or missing text is
translated into null
<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
ConstructorsConstructorDescriptionBooleanValueTagListener(TagListener parent, String tagName) BooleanValueTagListener(TagListener parent, String tagName, String valueAttribute, String mappingAttr) -
Method Summary
Methods inherited from class de.hybris.bootstrap.xml.SimpleValueTagListener
getCharacters, getTagName, isMapped, processEndElementMethods 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 Details
-
BooleanValueTagListener
-
BooleanValueTagListener
public BooleanValueTagListener(TagListener parent, String tagName, String valueAttribute, String mappingAttr)
-
-
Method Details
-
getValue
Description copied from class:SimpleValueTagListenerTranslation method. Must be implemented by subclasses.- Specified by:
getValuein classSimpleValueTagListener
-