public class SearchPagesService extends StaticService
Modifier and Type | Field and Description |
---|---|
protected AdditionalParameterFOSearchExtensionPoint |
_additionalParameterFOSearch
The additional parameter for FO search extension point
|
_context, _featureName, _manager, _modelItems, _paramsScript, _pluginName, _view
Constructor and Description |
---|
SearchPagesService() |
Modifier and Type | Method and Description |
---|---|
private boolean |
_hasParentModelGroup(String paramName) |
private void |
_insertViewItemAfter(ViewItem itemToInsert,
String insertAfter) |
private boolean |
_insertViewItemAfter(ViewItem itemToInsert,
String paramName,
ViewItemContainer currentContainer) |
protected void |
configureParameters(Configuration parametersConfiguration)
Configure the service parameters.
|
boolean |
isCacheable(Page currentPage,
ZoneItem zoneItem)
Returns true if the result of this service may be cached, depending on the
ZoneItem containing an instance of this service. |
void |
service(ServiceManager smanager) |
_configureClass, _configureImports, _configureScript, _parseChildren, _parseI18nizableText, _parseParameter, _parseParameter, _parseRepeater, _parseRepeater, _parseSimpleViewItemGroup, configure, configureDialogBoxDimension, configureIndexation, contextualize, dispose, getCategory, getCreationBoxHeight, getCreationBoxWidth, getCSSFiles, getDescription, getIconDecorator, getIconGlyph, getId, getLabel, getLargeIcon, getMediumIcon, getModelItems, getName, getParameters, getParametersScript, getPluginName, getRight, getSmallIcon, getURL, getView, index, isPrivate, setPluginInfo
getLogger, setLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFamilyId
getChild, getModelItem, hasModelItem
protected AdditionalParameterFOSearchExtensionPoint _additionalParameterFOSearch
public SearchPagesService()
public void service(ServiceManager smanager) throws ServiceException
service
in interface Serviceable
service
in class StaticService
ServiceException
public boolean isCacheable(Page currentPage, ZoneItem zoneItem)
Service
ZoneItem
containing an instance of this service.isCacheable
in interface Service
isCacheable
in class StaticService
currentPage
- the current Page
containing the service.zoneItem
- the ZoneItem
containing an instance of this service.protected void configureParameters(Configuration parametersConfiguration) throws ConfigurationException
StaticService
configureParameters
in class StaticService
parametersConfiguration
- the service parameters configuration.ConfigurationException
- if an error occurs.private boolean _hasParentModelGroup(String paramName)
private void _insertViewItemAfter(ViewItem itemToInsert, String insertAfter)
private boolean _insertViewItemAfter(ViewItem itemToInsert, String paramName, ViewItemContainer currentContainer)