Interface DataObjectBrowserView
-
- All Superinterfaces:
org.uberfire.ext.widgets.common.client.common.HasBusyIndicator,org.uberfire.client.mvp.HasPresenter<DataObjectBrowserView.Presenter>,com.google.gwt.user.client.ui.IsWidget,org.uberfire.client.mvp.UberView<DataObjectBrowserView.Presenter>
- All Known Implementing Classes:
DataObjectBrowserViewImpl
public interface DataObjectBrowserView extends org.uberfire.client.mvp.UberView<DataObjectBrowserView.Presenter>, org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDataObjectBrowserView.Presenter
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenableDeleteRowAction(boolean enable)voidenableNewPropertyAction(boolean enable)org.kie.workbench.common.services.datamodeller.core.ObjectPropertygetSelectedRow()intgetTableHeight()voidredrawRow(int row)voidredrawTable()voidsetDataProvider(com.google.gwt.view.client.ListDataProvider<org.kie.workbench.common.services.datamodeller.core.ObjectProperty> dataProvider)voidsetObjectSelectorLabel(String label, String title)voidsetReadonly(boolean readonly)voidsetSelectedRow(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty, boolean select)voidsetTableHeight(int height)voidshowValidationPopupForDeletion(List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validationMessages, org.uberfire.mvp.Command yesCommand, org.uberfire.mvp.Command cancelCommand)voidshowYesNoCancelPopup(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)
-
-
-
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)
-
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)
-
-