Class IntegrationObjectEditorController
- 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
-
- de.hybris.platform.integrationbackoffice.widgets.editor.controllers.IntegrationObjectEditorController
-
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.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 final class IntegrationObjectEditorController extends com.hybris.cockpitng.util.DefaultWidgetControllerControls the functionality of the editor- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IntegrationObjectEditorController()
-
Method Summary
-
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, 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
-
-
-
-
Method Detail
-
initialize
public void initialize(org.zkoss.zk.ui.Component component)
- Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
setComposedTypeTree
public void setComposedTypeTree(org.zkoss.zul.Tree composedTypeTree)
-
getComposedTypeTree
public org.zkoss.zul.Tree getComposedTypeTree()
-
setAttributesListBox
public void setAttributesListBox(org.zkoss.zul.Listbox attributesListBox)
-
getAttributesListBox
public org.zkoss.zul.Listbox getAttributesListBox()
-
setAncestors
public void setAncestors(java.util.Deque<ComposedTypeModel> ancestors)
-
getAncestors
public java.util.Deque<ComposedTypeModel> getAncestors()
-
setEDIT_MODE_FLAG
public void setEDIT_MODE_FLAG(boolean EDIT_MODE_FLAG)
-
getEditModeFlag
public boolean getEditModeFlag()
-
setFilterState
public void setFilterState(IntegrationFilterState state)
-
getFilterState
public IntegrationFilterState getFilterState()
-
setCurrentAttributesMap
public void setCurrentAttributesMap(java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> currentAttributesMap)
-
getCurrentAttributesMap
public java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> getCurrentAttributesMap()
-
setOriginalAttributeMap
public void setOriginalAttributeMap(java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> originalAttributeMap)
-
getOriginalAttributeMap
public java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> getOriginalAttributeMap()
-
setModified
public void setModified(boolean modified)
-
isModified
public boolean isModified()
-
setSelectedIntegrationObject
public void setSelectedIntegrationObject(IntegrationObjectModel integrationObject)
-
getSelectedIntegrationObject
public IntegrationObjectModel getSelectedIntegrationObject()
-
getNotificationService
protected com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()
-
handleIntegrationObjectCreatedEvent
public void handleIntegrationObjectCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
-
composedTypeTreeOnSelect
public void composedTypeTreeOnSelect()
-
loadIntegrationObject
public void loadIntegrationObject(IntegrationObjectModel integrationObject)
-
createNewIntegrationObject
public void createNewIntegrationObject(CreateIntegrationObjectModalData data)
-
updateIntegrationObject
public void updateIntegrationObject(java.lang.String message)
-
refreshButtonOnClick
public void refreshButtonOnClick(java.lang.String message)
-
deleteActionOnPerform
public void deleteActionOnPerform()
-
sendCurrentIntegrationObject
public void sendCurrentIntegrationObject(java.lang.String message)
-
cloneActionOnPerform
public void cloneActionOnPerform()
-
cloneIntegrationObject
public void cloneIntegrationObject(CreateIntegrationObjectModalData data)
-
renameAttribute
public void renameAttribute(RenameAttributeModalData renameAttributeModalData)
-
filterStateChange
public void filterStateChange(IntegrationFilterState state)
-
updateTreeNodesWithAliases
public void updateTreeNodesWithAliases(java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> renamedAttributesMap, org.zkoss.zul.Tree composedTypeTree)
-
renameTreeNode
public void renameTreeNode(org.zkoss.zul.Treeitem childNode, ListItemDTO dto)
-
createMapOfSingleRenamedAttribute
protected java.util.Map<ComposedTypeModel,java.util.List<ListItemDTO>> createMapOfSingleRenamedAttribute(ListItemDTO attributeDTO, ComposedTypeModel ctm)
-
resetCurrentAttributeMap
public void resetCurrentAttributeMap()
-
populateAttributesMap
public void populateAttributesMap(ComposedTypeModel typeModel)
-
getListItemStructureType
public static ListItemStructureType getListItemStructureType(AttributeDescriptorModel attribute, ReadService readService)
-
getIntegrationObjectRoot
public IntegrationObjectItemModel getIntegrationObjectRoot(IntegrationObjectModel selectedIntegrationObject)
-
updateAttribute
public void updateAttribute(org.zkoss.zul.Listitem listitem)
-
-