Class TargetSectionComponent
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Div
-
- de.hybris.platform.cockpit.components.contentbrowser.AbstractSectionComponent
-
- de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserSectionComponent
-
- de.hybris.platform.importcockpit.components.contentbrowser.AbstractGroupBoxBrowserSectionComponent
-
- de.hybris.platform.importcockpit.components.contentbrowser.mapping.impl.TargetSectionComponent
-
- All Implemented Interfaces:
BrowserComponent
,BrowserSectionComponent
,CockpitComponent
,SectionComponent
,CockpitEventAcceptor
,DesktopRemovalAwareComponent
,GroupBoxBrowserSectionComponent
,java.io.Serializable
,java.lang.Cloneable
,org.zkoss.zk.ui.api.HtmlBasedComponent
,org.zkoss.zk.ui.Component
,org.zkoss.zk.ui.ext.Scope
,org.zkoss.zk.ui.sys.ComponentCtrl
,org.zkoss.zul.api.Div
,org.zkoss.zul.impl.api.XulElement
public class TargetSectionComponent extends AbstractGroupBoxBrowserSectionComponent implements CockpitEventAcceptor, DesktopRemovalAwareComponent
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SCLASS_NOT_OPTIONAL
static java.lang.String
SCLASS_UNIQUE
-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserSectionComponent
EMPTY_TEXT
-
-
Constructor Summary
Constructors Constructor Description TargetSectionComponent(BrowserSectionModel sectionModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AdvancedGroupbox
createSectionView()
void
desktopRemoved(org.zkoss.zk.ui.Desktop desktop)
MappingBrowserModel
getBrowserModel()
ImportCockpitMappingUtils
getImportCockpitMappingUtils()
protected MappingLineConfigService
getMappingLineConfigService()
protected MappingLineTypeService
getMappingLineTypeService()
boolean
initialize()
Initializes this browser component i.e.protected boolean
isAllowedCatalogVersionAttribute(java.lang.String qualifier)
void
onCockpitEvent(CockpitEvent cockpitevent)
void
setActiveItem(TypedObject typedobject)
Sets the active item of this browser component toactiveItem
.void
setMappingLineConfigService(MappingLineConfigService mappingLineConfigService)
void
setMappingLineTypeService(MappingLineTypeService mappingLineTypeService)
boolean
update()
Updates this browser component i.e.void
updateActiveItems()
Re-renders the currently active item(s).void
updateItem(TypedObject item, java.util.Set<PropertyDescriptor> modifiedProperties)
Re-renders the items specified.void
updateSelectedItems()
Re-renders the currently selected item(s).-
Methods inherited from class de.hybris.platform.importcockpit.components.contentbrowser.AbstractGroupBoxBrowserSectionComponent
getSectionGroupBox, setSectionGroupBox
-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserSectionComponent
getModel, getSectionModel, setModel
-
Methods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
-
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
-
Methods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.components.contentbrowser.BrowserComponent
getModel, setModel
-
Methods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride
-
Methods inherited from interface org.zkoss.zk.ui.api.HtmlBasedComponent
focus, getHeight, getLeft, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndex
-
Methods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
-
Methods inherited from interface de.hybris.platform.cockpit.components.contentbrowser.SectionComponent
getSectionModel
-
-
-
-
Field Detail
-
SCLASS_UNIQUE
public static final java.lang.String SCLASS_UNIQUE
- See Also:
- Constant Field Values
-
SCLASS_NOT_OPTIONAL
public static final java.lang.String SCLASS_NOT_OPTIONAL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TargetSectionComponent
public TargetSectionComponent(BrowserSectionModel sectionModel)
-
-
Method Detail
-
getMappingLineConfigService
protected MappingLineConfigService getMappingLineConfigService()
-
setMappingLineConfigService
public void setMappingLineConfigService(MappingLineConfigService mappingLineConfigService)
-
getMappingLineTypeService
protected MappingLineTypeService getMappingLineTypeService()
-
setMappingLineTypeService
public void setMappingLineTypeService(MappingLineTypeService mappingLineTypeService)
-
getBrowserModel
public MappingBrowserModel getBrowserModel()
-
initialize
public boolean initialize()
Description copied from interface:CockpitComponent
Initializes this browser component i.e. creates all required components, adds event listeners etc.- Specified by:
initialize
in interfaceCockpitComponent
- Overrides:
initialize
in classAbstractGroupBoxBrowserSectionComponent
- Returns:
true
if initialization was successful,false
otherwise
-
createSectionView
protected AdvancedGroupbox createSectionView()
- Specified by:
createSectionView
in classAbstractGroupBoxBrowserSectionComponent
-
isAllowedCatalogVersionAttribute
protected boolean isAllowedCatalogVersionAttribute(java.lang.String qualifier)
-
setActiveItem
public void setActiveItem(TypedObject typedobject)
Description copied from interface:CockpitComponent
Sets the active item of this browser component toactiveItem
.- Specified by:
setActiveItem
in interfaceCockpitComponent
- Parameters:
typedobject
- the new active item
-
update
public boolean update()
Description copied from interface:CockpitComponent
Updates this browser component i.e. synchronizes its view width the underlying model.- Specified by:
update
in interfaceCockpitComponent
- Returns:
true
if this browser was successfully updated,false
otherwise
-
updateActiveItems
public void updateActiveItems()
Description copied from interface:CockpitComponent
Re-renders the currently active item(s).- Specified by:
updateActiveItems
in interfaceCockpitComponent
-
updateItem
public void updateItem(TypedObject item, java.util.Set<PropertyDescriptor> modifiedProperties)
Description copied from interface:CockpitComponent
Re-renders the items specified.- Specified by:
updateItem
in interfaceCockpitComponent
- Parameters:
item
- the item to be re-renderedmodifiedProperties
- modified properties
-
updateSelectedItems
public void updateSelectedItems()
Description copied from interface:CockpitComponent
Re-renders the currently selected item(s).- Specified by:
updateSelectedItems
in interfaceCockpitComponent
-
desktopRemoved
public void desktopRemoved(org.zkoss.zk.ui.Desktop desktop)
- Specified by:
desktopRemoved
in interfaceDesktopRemovalAwareComponent
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent cockpitevent)
- Specified by:
onCockpitEvent
in interfaceCockpitEventAcceptor
-
getImportCockpitMappingUtils
public ImportCockpitMappingUtils getImportCockpitMappingUtils()
-
-