Class PropertyExtractorController
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- com.hybris.cockpitng.util.DefaultWidgetController
-
- com.hybris.cockpitng.widgets.common.propextractor.PropertyExtractorController
-
- All Implemented Interfaces:
WidgetController,WidgetDragAndDropAware,WidgetInstanceManagerAware,java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class PropertyExtractorController extends DefaultWidgetController
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSETTING_IGNORE_NULLSstatic java.lang.StringSETTING_SPEL_EXPRESSIONstatic java.lang.StringSOCKET_IN_GENERIC_INPUTstatic java.lang.StringSOCKET_OUT_GENERIC_OUTPUT
-
Constructor Summary
Constructors Constructor Description PropertyExtractorController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectevaluateSpel(java.lang.Object data, java.lang.String expression)voidgenericInput(java.lang.Object data)protected booleanignoreNulls()voidsetExpressionResolverFactory(ExpressionResolverFactory expressionResolverFactory)-
Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initialize, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Field Detail
-
SOCKET_IN_GENERIC_INPUT
public static final java.lang.String SOCKET_IN_GENERIC_INPUT
- See Also:
- Constant Field Values
-
SOCKET_OUT_GENERIC_OUTPUT
public static final java.lang.String SOCKET_OUT_GENERIC_OUTPUT
- See Also:
- Constant Field Values
-
SETTING_SPEL_EXPRESSION
public static final java.lang.String SETTING_SPEL_EXPRESSION
- See Also:
- Constant Field Values
-
SETTING_IGNORE_NULLS
public static final java.lang.String SETTING_IGNORE_NULLS
- See Also:
- Constant Field Values
-
-
Method Detail
-
genericInput
public void genericInput(java.lang.Object data)
-
evaluateSpel
protected java.lang.Object evaluateSpel(java.lang.Object data, java.lang.String expression)
-
ignoreNulls
protected boolean ignoreNulls()
-
setExpressionResolverFactory
public void setExpressionResolverFactory(ExpressionResolverFactory expressionResolverFactory)
-
-