Class IntegrationObjectMetadataViewerController

  • 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 IntegrationObjectMetadataViewerController
    extends com.hybris.cockpitng.util.DefaultWidgetController
    Controls the functionality of the viewer
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

        _separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScope
      • Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

        _applied
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void downloadMetadata()  
      java.lang.String generateEndpointPath()  
      java.lang.String generateServicePath()  
      protected com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()  
      IntegrationObjectModel getSelectedIntegrationObject()  
      void loadMetadata​(IntegrationObjectModel integrationObjectModel)  
      java.lang.String parseEdmxContentToXml​(java.lang.String edmxContent)  
      void setPluralizer​(EntitySetNameGenerator pluralizer)  
      void setReadService​(ReadService readService)  
      void setSelectedIntegrationObject​(IntegrationObjectModel selectedIntegrationObject)  
      void updateBackValueOfCanvasString​(org.zkoss.zk.ui.event.InputEvent event)  
      • 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
      • Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

        doCatch, doFinally
      • Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

        bindComponent, getController, onEvent, unbindComponent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntegrationObjectMetadataViewerController

        public IntegrationObjectMetadataViewerController()
    • Method Detail

      • getNotificationService

        protected com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()
      • setSelectedIntegrationObject

        public void setSelectedIntegrationObject​(IntegrationObjectModel selectedIntegrationObject)
      • setReadService

        public void setReadService​(ReadService readService)
      • downloadMetadata

        public void downloadMetadata()
      • updateBackValueOfCanvasString

        public void updateBackValueOfCanvasString​(org.zkoss.zk.ui.event.InputEvent event)
      • parseEdmxContentToXml

        public java.lang.String parseEdmxContentToXml​(java.lang.String edmxContent)
      • generateServicePath

        public java.lang.String generateServicePath()
      • generateEndpointPath

        public java.lang.String generateEndpointPath()