Guvnor - Project Client 6.2.0.CR2

org.guvnor.common.services.project.client
Class POMEditorPanelViewImpl

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by 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.kie.uberfire.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
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
POMEditorPanelViewImpl()
           
POMEditorPanelViewImpl(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent, GAVEditor parentGavEditor, GAVEditor gavEditor)
           
 
Method Summary
 void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
           
 void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
           
 void addVersionChangeHandler(VersionChangeHandler changeHandler)
           
 void disableGroupID(String reason)
           
 void disableVersion(String reason)
           
 void enableGroupID()
           
 void enableVersion()
           
 String getTitleWidget()
           
 void hideBusyIndicator()
           
 void hideParentGAV()
           
 void onDescriptionChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event)
           
 void onNameChange(com.google.gwt.event.dom.client.KeyUpEvent event)
           
 void onOpenProjectContext(com.google.gwt.event.dom.client.ClickEvent event)
           
 void setDescription(String projectDescription)
           
 void setGAV(GAV gav)
           
 void setName(String projectName)
           
 void setParentGAV(GAV gav)
           
 void setPresenter(POMEditorPanelView.Presenter presenter)
           
 void setProjectModelTitleText()
           
 void setReadOnly()
           
 void setTitleText(String titleText)
           
 void showBusyIndicator(String message)
           
 void showParentGAV()
           
 void showSaveSuccessful(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
 
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, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget
asWidget
 

Constructor Detail

POMEditorPanelViewImpl

public POMEditorPanelViewImpl()

POMEditorPanelViewImpl

@Inject
public POMEditorPanelViewImpl(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
                                     GAVEditor parentGavEditor,
                                     GAVEditor gavEditor)
Method Detail

setPresenter

public void setPresenter(POMEditorPanelView.Presenter presenter)
Specified by:
setPresenter in interface POMEditorPanelView

showSaveSuccessful

public void showSaveSuccessful(String fileName)
Specified by:
showSaveSuccessful in interface POMEditorPanelView

getTitleWidget

public String getTitleWidget()
Specified by:
getTitleWidget in interface POMEditorPanelView

setName

public void setName(String projectName)
Specified by:
setName in interface POMEditorPanelView

setDescription

public void setDescription(String projectDescription)
Specified by:
setDescription in interface POMEditorPanelView

showParentGAV

public void showParentGAV()
Specified by:
showParentGAV in interface POMEditorPanelView

hideParentGAV

public void hideParentGAV()
Specified by:
hideParentGAV in interface POMEditorPanelView

setParentGAV

public void setParentGAV(GAV gav)
Specified by:
setParentGAV in interface POMEditorPanelView

setGAV

public void setGAV(GAV gav)
Specified by:
setGAV in interface POMEditorPanelView

addGroupIdChangeHandler

public void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
Specified by:
addGroupIdChangeHandler in interface POMEditorPanelView

addArtifactIdChangeHandler

public void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
Specified by:
addArtifactIdChangeHandler in interface POMEditorPanelView

addVersionChangeHandler

public void addVersionChangeHandler(VersionChangeHandler changeHandler)
Specified by:
addVersionChangeHandler in interface POMEditorPanelView

setReadOnly

public void setReadOnly()
Specified by:
setReadOnly in interface POMEditorPanelView

disableGroupID

public void disableGroupID(String reason)
Specified by:
disableGroupID in interface POMEditorPanelView

disableVersion

public void disableVersion(String reason)
Specified by:
disableVersion in interface POMEditorPanelView

enableGroupID

public void enableGroupID()
Specified by:
enableGroupID in interface POMEditorPanelView

enableVersion

public void enableVersion()
Specified by:
enableVersion in interface POMEditorPanelView

setTitleText

public void setTitleText(String titleText)
Specified by:
setTitleText in interface POMEditorPanelView

setProjectModelTitleText

public void setProjectModelTitleText()
Specified by:
setProjectModelTitleText in interface POMEditorPanelView

showBusyIndicator

public void showBusyIndicator(String message)
Specified by:
showBusyIndicator in interface org.kie.uberfire.client.common.HasBusyIndicator

hideBusyIndicator

public void hideBusyIndicator()
Specified by:
hideBusyIndicator in interface org.kie.uberfire.client.common.HasBusyIndicator

onNameChange

@UiHandler(value="pomNameTextBox")
public void onNameChange(com.google.gwt.event.dom.client.KeyUpEvent event)

onOpenProjectContext

@UiHandler(value="openProjectContext")
public void onOpenProjectContext(com.google.gwt.event.dom.client.ClickEvent event)

onDescriptionChange

@UiHandler(value="pomDescriptionTextArea")
public void onDescriptionChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event)

Guvnor - Project Client 6.2.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.