Class POMEditorPanelViewImpl
- 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.guvnor.common.services.project.client.POMEditorPanelViewImpl
-
- 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,POMEditorPanelView,org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
public class POMEditorPanelViewImpl extends com.google.gwt.user.client.ui.Composite implements POMEditorPanelView
-
-
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.guvnor.common.services.project.client.POMEditorPanelView
POMEditorPanelView.Presenter
-
-
Constructor Summary
Constructors Constructor Description POMEditorPanelViewImpl()POMEditorPanelViewImpl(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent, GAVEditor parentGavEditor, GAVEditor gavEditor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)voidaddGroupIdChangeHandler(GroupIdChangeHandler changeHandler)voidaddVersionChangeHandler(VersionChangeHandler changeHandler)voiddisableArtifactID(String reason)voiddisableGroupID(String reason)voiddisableVersion(String reason)voidenableArtifactID()voidenableGroupID()voidenableVersion()StringgetTitleWidget()voidhideBusyIndicator()voidhideParentGAV()voidonDescriptionChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event)voidonNameChange(com.google.gwt.event.dom.client.KeyUpEvent event)voidonOpenProjectContext(com.google.gwt.event.dom.client.ClickEvent event)voidsetArtifactID(String artifactID)voidsetDescription(String projectDescription)voidsetGAV(org.guvnor.common.services.project.model.GAV gav)voidsetName(String projectName)voidsetParentGAV(org.guvnor.common.services.project.model.GAV gav)voidsetPresenter(POMEditorPanelView.Presenter presenter)voidsetProjectModelTitleText()voidsetReadOnly()voidsetTitleText(String titleText)voidsetValidArtifactID(boolean isValid)voidsetValidGroupID(boolean isValid)voidsetValidName(boolean isValid)voidsetValidVersion(boolean isValid)voidshowBusyIndicator(String message)voidshowParentGAV()voidshowSaveSuccessful(String fileName)-
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
-
setPresenter
public void setPresenter(POMEditorPanelView.Presenter presenter)
- Specified by:
setPresenterin interfacePOMEditorPanelView
-
showSaveSuccessful
public void showSaveSuccessful(String fileName)
- Specified by:
showSaveSuccessfulin interfacePOMEditorPanelView
-
getTitleWidget
public String getTitleWidget()
- Specified by:
getTitleWidgetin interfacePOMEditorPanelView
-
setName
public void setName(String projectName)
- Specified by:
setNamein interfacePOMEditorPanelView
-
setDescription
public void setDescription(String projectDescription)
- Specified by:
setDescriptionin interfacePOMEditorPanelView
-
setArtifactID
public void setArtifactID(String artifactID)
- Specified by:
setArtifactIDin interfacePOMEditorPanelView
-
showParentGAV
public void showParentGAV()
- Specified by:
showParentGAVin interfacePOMEditorPanelView
-
hideParentGAV
public void hideParentGAV()
- Specified by:
hideParentGAVin interfacePOMEditorPanelView
-
setParentGAV
public void setParentGAV(org.guvnor.common.services.project.model.GAV gav)
- Specified by:
setParentGAVin interfacePOMEditorPanelView
-
setGAV
public void setGAV(org.guvnor.common.services.project.model.GAV gav)
- Specified by:
setGAVin interfacePOMEditorPanelView
-
addGroupIdChangeHandler
public void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
- Specified by:
addGroupIdChangeHandlerin interfacePOMEditorPanelView
-
addArtifactIdChangeHandler
public void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
- Specified by:
addArtifactIdChangeHandlerin interfacePOMEditorPanelView
-
addVersionChangeHandler
public void addVersionChangeHandler(VersionChangeHandler changeHandler)
- Specified by:
addVersionChangeHandlerin interfacePOMEditorPanelView
-
setReadOnly
public void setReadOnly()
- Specified by:
setReadOnlyin interfacePOMEditorPanelView
-
disableGroupID
public void disableGroupID(String reason)
- Specified by:
disableGroupIDin interfacePOMEditorPanelView
-
disableArtifactID
public void disableArtifactID(String reason)
- Specified by:
disableArtifactIDin interfacePOMEditorPanelView
-
disableVersion
public void disableVersion(String reason)
- Specified by:
disableVersionin interfacePOMEditorPanelView
-
enableGroupID
public void enableGroupID()
- Specified by:
enableGroupIDin interfacePOMEditorPanelView
-
enableArtifactID
public void enableArtifactID()
- Specified by:
enableArtifactIDin interfacePOMEditorPanelView
-
enableVersion
public void enableVersion()
- Specified by:
enableVersionin interfacePOMEditorPanelView
-
setTitleText
public void setTitleText(String titleText)
- Specified by:
setTitleTextin interfacePOMEditorPanelView
-
setProjectModelTitleText
public void setProjectModelTitleText()
- Specified by:
setProjectModelTitleTextin interfacePOMEditorPanelView
-
showBusyIndicator
public void showBusyIndicator(String message)
- Specified by:
showBusyIndicatorin interfaceorg.uberfire.ext.widgets.common.client.common.HasBusyIndicator
-
hideBusyIndicator
public void hideBusyIndicator()
- Specified by:
hideBusyIndicatorin interfaceorg.uberfire.ext.widgets.common.client.common.HasBusyIndicator
-
setValidName
public void setValidName(boolean isValid)
- Specified by:
setValidNamein interfacePOMEditorPanelView
-
setValidGroupID
public void setValidGroupID(boolean isValid)
- Specified by:
setValidGroupIDin interfacePOMEditorPanelView
-
setValidArtifactID
public void setValidArtifactID(boolean isValid)
- Specified by:
setValidArtifactIDin interfacePOMEditorPanelView
-
setValidVersion
public void setValidVersion(boolean isValid)
- Specified by:
setValidVersionin interfacePOMEditorPanelView
-
onNameChange
@UiHandler("pomNameTextBox") public void onNameChange(com.google.gwt.event.dom.client.KeyUpEvent event)
-
onOpenProjectContext
@UiHandler("openProjectContext") public void onOpenProjectContext(com.google.gwt.event.dom.client.ClickEvent event)
-
onDescriptionChange
@UiHandler("pomDescriptionTextArea") public void onDescriptionChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event)
-
-