Class AbstractTypeSystemTagListener
java.lang.Object
de.hybris.bootstrap.xml.DefaultTagListener
de.hybris.bootstrap.typesystem.xml.AbstractTypeSystemTagListener
- All Implemented Interfaces:
TagListener
- Direct Known Subclasses:
BeanTagListener,BeanTagListener.IndexTagListener,DBSchemaTagListener,DeploymentModelTagListener,DeploymentModelTagListener.PackageTagListener,HybrisTypeSystemTagListener,ModelConstructorTagListener,ModelMethodTagListener,ModelTagListener,TypeSystemDeploymentsTagListener,TypeSystemDeploymentsTagListener.DeploymentTagListener,TypeSystemDeploymentsTagListener.ItemTypeGroupTagListener
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(String qname) Overwritten to treat empty string attributes as NULL.protected booleangetBooleanAttribute(String qname, boolean defValue) protected StringgetCode()protected intgetIntegerAttribute(String qname, int defValue) protected TagListenerprotected HybrisTypeSystemParserfinal Stringprotected booleanprotected booleanprotected ObjectprocessEndElement(ObjectProcessor processor) To be overridden.protected voidprocessError(Exception exception) Methods inherited from class de.hybris.bootstrap.xml.DefaultTagListener
addResult, addSubTagListener, addSubTagValue, characters, clearValues, createSubTagListeners, endElement, getCharacters, getEndLineNumber, getParent, getParents, getPartentTags, getResult, getStartLineNumber, getSubListenerMap, getSubTagDoubleValue, getSubTagIntValue, getSubTagListener, getSubTagValue, getSubTagValueCollection, getSubTagValueMap, isRoot, processStartElement, readAttributes, setEndLineNumber, setStartLineNumber, startElement
-
Method Details
-
processEndElement
Description copied from class:DefaultTagListenerTo be overridden.- Specified by:
processEndElementin classDefaultTagListener- Returns:
- Object
- Throws:
ParseAbortException
-
processError
- Overrides:
processErrorin classDefaultTagListener- Throws:
ParseAbortException
-
getParent
-
getAttribute
Overwritten to treat empty string attributes as NULL.- Specified by:
getAttributein interfaceTagListener- Overrides:
getAttributein classDefaultTagListener- See Also:
-
getParser
-
getIntegerAttribute
-
getBooleanAttribute
-
isAutocreate
protected boolean isAutocreate() -
isGenerate
protected boolean isGenerate() -
getCode
-
getTagName
-