Class AbstractFlowCrawlerPageHandler
java.lang.Object
ch.tocco.nice2.optional.cms.impl.publish.widget.flowcrawler.AbstractFlowCrawlerPageHandler
- Direct Known Subclasses:
DetailFlowCrawlerPageHandler,ListFlowCrawlerPageHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringevaluateDisplayExpression(Entity entity, DisplayExpressionField field, DisplayFactory displayFactory) getExcludedViaConfiguration(TypeManager typeManager) protected ModelTypeAdapter.LocaleAndTimeZonegetLocaleAndTimeZone(L10N l10n, TimezoneResolverService tzService) protected static StringgetStatesScript(WidgetMetaData widgetMetaData, Set<String> states) protected StringgetStringValue(Entity entity, String field, CustomDataProviderService customDataProviderService, @Nullable ModelTypeAdapter.LocaleAndTimeZone localeAndTimeZone) protected StringgetValueFromPath(@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
-