Interface DataObjectBrowserView

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void enableDeleteRowAction​(boolean enable)  
      void enableNewPropertyAction​(boolean enable)  
      org.kie.workbench.common.services.datamodeller.core.ObjectProperty getSelectedRow()  
      int getTableHeight()  
      void redrawRow​(int row)  
      void redrawTable()  
      void setDataProvider​(com.google.gwt.view.client.ListDataProvider<org.kie.workbench.common.services.datamodeller.core.ObjectProperty> dataProvider)  
      void setObjectSelectorLabel​(String label, String title)  
      void setReadonly​(boolean readonly)  
      void setSelectedRow​(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty, boolean select)  
      void setTableHeight​(int height)  
      void showValidationPopupForDeletion​(List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validationMessages, org.uberfire.mvp.Command yesCommand, org.uberfire.mvp.Command cancelCommand)  
      void showYesNoCancelPopup​(String title, String content, org.uberfire.mvp.Command yesCommand, String yesButtonText, org.gwtbootstrap3.client.ui.constants.ButtonType yesButtonType, org.uberfire.mvp.Command noCommand, String noButtonText, org.gwtbootstrap3.client.ui.constants.ButtonType noButtonType, org.uberfire.mvp.Command cancelCommand, String cancelButtonText, org.gwtbootstrap3.client.ui.constants.ButtonType cancelButtonType)  
      • Methods inherited from interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator

        hideBusyIndicator, showBusyIndicator
      • Methods inherited from interface org.uberfire.client.mvp.HasPresenter

        init
      • Methods inherited from interface com.google.gwt.user.client.ui.IsWidget

        asWidget
    • Method Detail

      • setDataProvider

        void setDataProvider​(com.google.gwt.view.client.ListDataProvider<org.kie.workbench.common.services.datamodeller.core.ObjectProperty> dataProvider)
      • getSelectedRow

        org.kie.workbench.common.services.datamodeller.core.ObjectProperty getSelectedRow()
      • setSelectedRow

        void setSelectedRow​(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty,
                            boolean select)
      • redrawRow

        void redrawRow​(int row)
      • redrawTable

        void redrawTable()
      • setReadonly

        void setReadonly​(boolean readonly)
      • enableNewPropertyAction

        void enableNewPropertyAction​(boolean enable)
      • enableDeleteRowAction

        void enableDeleteRowAction​(boolean enable)
      • setObjectSelectorLabel

        void setObjectSelectorLabel​(String label,
                                    String title)
      • setTableHeight

        void setTableHeight​(int height)
      • getTableHeight

        int getTableHeight()
      • showYesNoCancelPopup

        void showYesNoCancelPopup​(String title,
                                  String content,
                                  org.uberfire.mvp.Command yesCommand,
                                  String yesButtonText,
                                  org.gwtbootstrap3.client.ui.constants.ButtonType yesButtonType,
                                  org.uberfire.mvp.Command noCommand,
                                  String noButtonText,
                                  org.gwtbootstrap3.client.ui.constants.ButtonType noButtonType,
                                  org.uberfire.mvp.Command cancelCommand,
                                  String cancelButtonText,
                                  org.gwtbootstrap3.client.ui.constants.ButtonType cancelButtonType)
      • showValidationPopupForDeletion

        void showValidationPopupForDeletion​(List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validationMessages,
                                            org.uberfire.mvp.Command yesCommand,
                                            org.uberfire.mvp.Command cancelCommand)