Class MediaLibraryWidget
- 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.plugin.client.widget.media.MediaLibraryWidget
-
- 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,com.google.gwt.user.client.ui.RequiresResize
@Dependent public class MediaLibraryWidget extends com.google.gwt.user.client.ui.Composite implements com.google.gwt.user.client.ui.RequiresResize
-
-
Constructor Summary
Constructors Constructor Description MediaLibraryWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMedia(org.uberfire.ext.plugin.model.Media media)voidinit()voidonMediaDelete(org.uberfire.ext.plugin.event.MediaDeleted mediaDeleted)voidonNewMedia(org.uberfire.ext.plugin.event.MediaAdded mediaAddedEvent)voidonResize()voidsetup(String pluginName, Collection<org.uberfire.ext.plugin.model.Media> mediaLibrary, org.uberfire.mvp.ParameterizedCommand<org.uberfire.ext.plugin.model.Media> onMediaDelete)voidupdateMediaOnClose()voidupdateMediaOnSave()-
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()
-
setup
public void setup(String pluginName, Collection<org.uberfire.ext.plugin.model.Media> mediaLibrary, org.uberfire.mvp.ParameterizedCommand<org.uberfire.ext.plugin.model.Media> onMediaDelete)
-
onResize
public void onResize()
- Specified by:
onResizein interfacecom.google.gwt.user.client.ui.RequiresResize
-
onNewMedia
public void onNewMedia(@Observes org.uberfire.ext.plugin.event.MediaAdded mediaAddedEvent)
-
onMediaDelete
public void onMediaDelete(@Observes org.uberfire.ext.plugin.event.MediaDeleted mediaDeleted)
-
addMedia
public void addMedia(org.uberfire.ext.plugin.model.Media media)
-
updateMediaOnClose
public void updateMediaOnClose()
-
updateMediaOnSave
public void updateMediaOnSave()
-
-