Class EntitiesExplorerViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.uberfire.ext.security.management.client.widgets.management.explorer.EntitiesExplorerViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,EntitiesExplorerView
@Dependent public class EntitiesExplorerViewImpl extends com.google.gwt.user.client.ui.Composite implements EntitiesExplorerView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.uberfire.ext.security.management.client.widgets.management.explorer.EntitiesExplorerView
EntitiesExplorerView.ViewCallback, EntitiesExplorerView.ViewContext
-
-
Constructor Summary
Constructors Constructor Description EntitiesExplorerViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntitiesExplorerViewclear()Clears the view.EntitiesExplorerViewclearSearch()Clears the current search.EntitiesExplorerViewconfigure(String entityType, EntitiesList.View entitiesListView)Configures the explorer's list widget.voidinit()voidonCreateButtonClick(com.google.gwt.event.dom.client.ClickEvent event)voidonRefreshButtonClick(com.google.gwt.event.dom.client.ClickEvent event)EntitiesExplorerViewshow(EntitiesExplorerView.ViewContext context, EntitiesExplorerView.ViewCallback callback)Shows the list.EntitiesExplorerViewshowMessage(org.gwtbootstrap3.client.ui.constants.LabelType labelType, String message)Shows a meesage in the entities explorer view.-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
configure
public EntitiesExplorerView configure(String entityType, EntitiesList.View entitiesListView)
Description copied from interface:EntitiesExplorerViewConfigures the explorer's list widget.
- Specified by:
configurein interfaceEntitiesExplorerView- Parameters:
entityType- A string that represents the current exploring type for the entities (eg: user, group). Used in buttons and texts in the explorer.entitiesListView- The view for entities list widget.- Returns:
- The view instance.
- See Also:
- org.uberfire.ext.security.management.client.widgets.management.EntitiesListView
-
show
public EntitiesExplorerView show(EntitiesExplorerView.ViewContext context, EntitiesExplorerView.ViewCallback callback)
Description copied from interface:EntitiesExplorerViewShows the list.
- Specified by:
showin interfaceEntitiesExplorerView- Parameters:
context- The view context.callback- The view callback methods.- Returns:
- The view instance.
- See Also:
- org.uberfire.ext.security.management.client.widgets.management.explorer.EntitiesExplorerView.ViewContext, org.uberfire.ext.security.management.client.widgets.management.explorer.EntitiesExplorerView.ViewCallback
-
showMessage
public EntitiesExplorerView showMessage(org.gwtbootstrap3.client.ui.constants.LabelType labelType, String message)
Description copied from interface:EntitiesExplorerViewShows a meesage in the entities explorer view. No entities will be displayed, just the message.
- Specified by:
showMessagein interfaceEntitiesExplorerView- Parameters:
labelType- The type of the label for the message.message- The message.- Returns:
- The view instance.
-
clearSearch
public EntitiesExplorerView clearSearch()
Description copied from interface:EntitiesExplorerViewClears the current search.
- Specified by:
clearSearchin interfaceEntitiesExplorerView- Returns:
- The view instance.
-
clear
public EntitiesExplorerView clear()
Description copied from interface:EntitiesExplorerViewClears the view.
- Specified by:
clearin interfaceEntitiesExplorerView- Returns:
- The view instance.
-
onCreateButtonClick
@UiHandler("createButton") public void onCreateButtonClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onRefreshButtonClick
@UiHandler("refreshButton") public void onRefreshButtonClick(com.google.gwt.event.dom.client.ClickEvent event)
-
-