Class AbstractWidgetAdapter<T extends WidgetModel,U extends WidgetController>
- java.lang.Object
-
- de.hybris.platform.cockpit.widgets.adapters.impl.AbstractWidgetAdapter<T,U>
-
- All Implemented Interfaces:
CockpitEventAcceptor,WidgetAdapter<T,U>
public abstract class AbstractWidgetAdapter<T extends WidgetModel,U extends WidgetController> extends java.lang.Object implements WidgetAdapter<T,U>
-
-
Constructor Summary
Constructors Constructor Description AbstractWidgetAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetControllerCtx()Returns the widget controller context code.UgetWidgetController()Returns the widget controller.TgetWidgetModel()Returns the widget model.booleanisAutoControllerEnabled()Returns whether this adapter allowsWidgetControllerto be set automatically.voidsetAutoControllerEnabled(boolean autoRegistrationEnabled)Sets whether this adapter allows theWidgetControllerto be set automatically.voidsetControllerCtx(java.lang.String ctx)Sets the widget controller context code toctx.voidsetWidgetController(U controller)Sets the widget controller tocontroller.voidsetWidgetModel(T model)Sets the widget model tomodel.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.events.CockpitEventAcceptor
onCockpitEvent
-
-
-
-
Method Detail
-
getWidgetModel
public T getWidgetModel()
Description copied from interface:WidgetAdapterReturns the widget model.- Specified by:
getWidgetModelin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Returns:
- the widget model
-
setWidgetModel
public void setWidgetModel(T model)
Description copied from interface:WidgetAdapterSets the widget model tomodel.- Specified by:
setWidgetModelin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Parameters:
model- widget model
-
setControllerCtx
public void setControllerCtx(java.lang.String ctx)
Description copied from interface:WidgetAdapterSets the widget controller context code toctx.- Specified by:
setControllerCtxin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Parameters:
ctx- widget controller context code
-
getControllerCtx
public java.lang.String getControllerCtx()
Description copied from interface:WidgetAdapterReturns the widget controller context code.- Specified by:
getControllerCtxin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Returns:
- widget controller context code
-
setWidgetController
public void setWidgetController(U controller)
Description copied from interface:WidgetAdapterSets the widget controller tocontroller.- Specified by:
setWidgetControllerin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Parameters:
controller- the widget controller
-
getWidgetController
public U getWidgetController()
Description copied from interface:WidgetAdapterReturns the widget controller.- Specified by:
getWidgetControllerin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Returns:
- the widget controller
-
isAutoControllerEnabled
public boolean isAutoControllerEnabled()
Description copied from interface:WidgetAdapterReturns whether this adapter allowsWidgetControllerto be set automatically.- Specified by:
isAutoControllerEnabledin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Returns:
- true if enabled, false otherwise
-
setAutoControllerEnabled
public void setAutoControllerEnabled(boolean autoRegistrationEnabled)
Description copied from interface:WidgetAdapterSets whether this adapter allows theWidgetControllerto be set automatically.- Specified by:
setAutoControllerEnabledin interfaceWidgetAdapter<T extends WidgetModel,U extends WidgetController>- Parameters:
autoRegistrationEnabled- true means enabled, false disabled
-
-