Class AbstractFlowCrawlerPageHandler
java.lang.Object
ch.tocco.nice2.optional.cms.impl.publish.widget.flowcrawler.AbstractFlowCrawlerPageHandler
- Direct Known Subclasses:
DetailFlowCrawlerPageHandler
,ListFlowCrawlerPageHandler
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
evaluateDisplayExpression
(Entity entity, DisplayExpressionField field, DisplayFactory displayFactory) getExcludedViaConfiguration
(TypeManager typeManager) protected ModelTypeAdapter.LocaleAndTimeZone
getLocaleAndTimeZone
(L10N l10n, TimezoneResolverService tzService) protected static String
getStatesScript
(WidgetMetaData widgetMetaData, Set<String> states) protected String
getStringValue
(Entity entity, String field, CustomDataProviderService customDataProviderService, @Nullable ModelTypeAdapter.LocaleAndTimeZone localeAndTimeZone) protected String
getValueFromPath
(@Nullable String stringValue, @Nullable Entity entity)
-
Field Details
-
log
protected final org.slf4j.Logger log
-
-
Constructor Details
-
AbstractFlowCrawlerPageHandler
public AbstractFlowCrawlerPageHandler(org.slf4j.Logger log)
-
-
Method Details
-
getExcludedViaConfiguration
-
evaluateDisplayExpression
protected String evaluateDisplayExpression(Entity entity, DisplayExpressionField field, DisplayFactory displayFactory) -
getStringValue
protected String getStringValue(Entity entity, String field, CustomDataProviderService customDataProviderService, @Nullable @Nullable ModelTypeAdapter.LocaleAndTimeZone localeAndTimeZone) throws CustomDataProviderException, PersistException, NoEntityToLoadException -
getValueFromPath
-
getLocaleAndTimeZone
protected ModelTypeAdapter.LocaleAndTimeZone getLocaleAndTimeZone(L10N l10n, TimezoneResolverService tzService) -
getStates
-
getStatesScript
-