Class CreateDatasetForm
- 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.gcube.portlets.widgets.ckandatapublisherwidget.client.ui.form.CreateDatasetForm
-
- 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 CreateDatasetForm extends com.google.gwt.user.client.ui.CompositeCreate metadata form for ckan product.- Author:
- Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it)
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringERROR_PRODUCT_CREATIONprotected static StringMISSING_PUBLISH_RIGHTSprotected static StringPRODUCT_CREATED_OK
-
Constructor Summary
Constructors Constructor Description CreateDatasetForm(com.google.gwt.event.shared.HandlerManager eventBus)Invoked in the most general caseCreateDatasetForm(String idFolderOrFileWorkspace, com.google.gwt.event.shared.HandlerManager eventBus)Invoked when the workspace is used
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddFields(String selectedItem)Add fields of the selected metadata profile to the widgetprotected voiddisableDatasetFields()Disable dataset editable fields once the dataset has been successfully created.-
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
-
-
-
-
Field Detail
-
ERROR_PRODUCT_CREATION
protected static final String ERROR_PRODUCT_CREATION
- See Also:
- Constant Field Values
-
PRODUCT_CREATED_OK
protected static final String PRODUCT_CREATED_OK
- See Also:
- Constant Field Values
-
MISSING_PUBLISH_RIGHTS
protected static final String MISSING_PUBLISH_RIGHTS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CreateDatasetForm
public CreateDatasetForm(com.google.gwt.event.shared.HandlerManager eventBus)
Invoked in the most general case- Parameters:
eventBus- the event bus
-
CreateDatasetForm
public CreateDatasetForm(String idFolderOrFileWorkspace, com.google.gwt.event.shared.HandlerManager eventBus)
Invoked when the workspace is used- Parameters:
idFolderWorkspace-eventBus- the event bus
-
-
Method Detail
-
addFields
protected void addFields(String selectedItem)
Add fields of the selected metadata profile to the widget- Parameters:
selectedItem-
-
disableDatasetFields
protected void disableDatasetFields()
Disable dataset editable fields once the dataset has been successfully created.
-
-