Guvnor - Project Client 6.2.0.CR2

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

java.lang.Object
  extended by org.guvnor.common.services.project.client.POMEditorPanel
All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget, POMEditorPanelView.Presenter

@Dependent
public class POMEditorPanel
extends Object
implements POMEditorPanelView.Presenter, com.google.gwt.user.client.ui.IsWidget


Constructor Summary
POMEditorPanel()
           
POMEditorPanel(POMEditorPanelView view, org.uberfire.client.mvp.PlaceManager placeManager)
           
 
Method Summary
 void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
           
 void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
           
 void addNameChangeHandler(NameChangeHandler changeHandler)
           
 void addVersionChangeHandler(VersionChangeHandler changeHandler)
           
 com.google.gwt.user.client.ui.Widget asWidget()
           
 void disableGroupID(String reason)
           
 void disableVersion(String reason)
           
 POM getPom()
           
 boolean isDirty()
           
 void onDescriptionChange(String description)
           
 void onNameChange(String name)
           
 void onOpenProjectContext()
           
 void setPOM(POM model, boolean isReadOnly)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POMEditorPanel

public POMEditorPanel()

POMEditorPanel

@Inject
public POMEditorPanel(POMEditorPanelView view,
                             org.uberfire.client.mvp.PlaceManager placeManager)
Method Detail

setPOM

public void setPOM(POM model,
                   boolean isReadOnly)

addNameChangeHandler

public void addNameChangeHandler(NameChangeHandler changeHandler)
Specified by:
addNameChangeHandler in interface POMEditorPanelView.Presenter

addGroupIdChangeHandler

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

addArtifactIdChangeHandler

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

addVersionChangeHandler

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

onNameChange

public void onNameChange(String name)
Specified by:
onNameChange in interface POMEditorPanelView.Presenter

onDescriptionChange

public void onDescriptionChange(String description)
Specified by:
onDescriptionChange in interface POMEditorPanelView.Presenter

onOpenProjectContext

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

asWidget

public com.google.gwt.user.client.ui.Widget asWidget()
Specified by:
asWidget in interface com.google.gwt.user.client.ui.IsWidget

isDirty

public boolean isDirty()

disableGroupID

public void disableGroupID(String reason)

disableVersion

public void disableVersion(String reason)

getPom

public POM getPom()

Guvnor - Project Client 6.2.0.CR2

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