Class AddResourceToDataset

  • 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

    public class AddResourceToDataset
    extends com.google.gwt.user.client.ui.Composite
    The Class AddResourceToDataset.
    Author:
    Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it Feb 23, 2024
    • 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
    • Field Summary

      • Fields inherited from class com.google.gwt.user.client.ui.UIObject

        DEBUG_ID_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      AddResourceToDataset​(com.google.gwt.event.shared.HandlerManager eventBus, String datasetId, String datasetTitle, String datasetOrg, String datasetUrl)
      Instantiates a new adds the resource to dataset.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void showAlert​(String text, org.gcube.portlets.widgets.mpformbuilder.client.ui.utils.LoaderIcon loader, com.github.gwtbootstrap.client.ui.constants.AlertType type, boolean scheduleHide, boolean setVisible)
      Show error/success after resource creation attempt.
      • 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
    • Constructor Detail

      • AddResourceToDataset

        public AddResourceToDataset​(com.google.gwt.event.shared.HandlerManager eventBus,
                                    String datasetId,
                                    String datasetTitle,
                                    String datasetOrg,
                                    String datasetUrl)
        Instantiates a new adds the resource to dataset.
        Parameters:
        eventBus - the event bus
        datasetId - the dataset id
        datasetTitle - the dataset title
        datasetOrg - the dataset org
        datasetUrl - the dataset url
    • Method Detail

      • showAlert

        protected void showAlert​(String text,
                                 org.gcube.portlets.widgets.mpformbuilder.client.ui.utils.LoaderIcon loader,
                                 com.github.gwtbootstrap.client.ui.constants.AlertType type,
                                 boolean scheduleHide,
                                 boolean setVisible)
        Show error/success after resource creation attempt.
        Parameters:
        text - the text
        loader - the loader
        type - the type
        scheduleHide - the schedule hide
        setVisible - the set visible