Class ContentSaxer
java.lang.Object
org.ametys.web.frontoffice.search.metamodel.impl.ContentSaxer
- All Implemented Interfaces:
ReturnableSaxer
-
Field Summary
Modifier and TypeFieldDescriptionprotected AbstractContentBasedReturnable
The associated returnable on contentsprotected String
The view for SAXing contents -
Constructor Summary
ConstructorDescriptionContentSaxer
(AbstractContentBasedReturnable contentReturnable, String view) Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
canSax
(AmetysObject hit, Logger logger, SearchComponentArguments args) Returnstrue
if this saxer is able to SAX the given search hitvoid
sax
(ContentHandler contentHandler, AmetysObject hit, Logger logger, SearchComponentArguments args) SAX the given search hitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ametys.web.frontoffice.search.metamodel.ReturnableSaxer
getIdentifier
-
Field Details
-
_contentReturnable
The associated returnable on contents -
_view
The view for SAXing contents
-
-
Constructor Details
-
ContentSaxer
Constructor- Parameters:
contentReturnable
- The associated returnable on contentsview
- The view for SAXing contents
-
-
Method Details
-
canSax
Description copied from interface:ReturnableSaxer
Returnstrue
if this saxer is able to SAX the given search hit- Specified by:
canSax
in interfaceReturnableSaxer
- Parameters:
hit
- The search hitlogger
- A loggerargs
- The other arguments- Returns:
true
if this saxer is able to SAX the given search hit
-
sax
public void sax(ContentHandler contentHandler, AmetysObject hit, Logger logger, SearchComponentArguments args) throws SAXException Description copied from interface:ReturnableSaxer
SAX the given search hit- Specified by:
sax
in interfaceReturnableSaxer
- Parameters:
contentHandler
- The content handlerhit
- The search hitlogger
- A loggerargs
- The other arguments- Throws:
SAXException
- if a SAX error occured
-