Class POMEditorPanel
- java.lang.Object
-
- 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
Constructors Constructor Description POMEditorPanel()POMEditorPanel(POMEditorPanelView view, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager, org.guvnor.common.services.project.preferences.GAVPreferences gavPreferences, ProjectScopedResolutionStrategySupplier projectScopedResolutionStrategySupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)voidaddGroupIdChangeHandler(GroupIdChangeHandler changeHandler)voidaddNameChangeHandler(NameChangeHandler changeHandler)voidaddVersionChangeHandler(VersionChangeHandler changeHandler)com.google.gwt.user.client.ui.WidgetasWidget()voiddisableGroupID(String reason)voiddisableVersion(String reason)org.guvnor.common.services.project.model.POMgetPom()voidonDescriptionChange(String description)voidonNameChange(String name)voidonOpenProjectContext()voidsetArtifactID(String artifactID)voidsetPOM(org.guvnor.common.services.project.model.POM model, boolean isReadOnly)voidsetValidArtifactID(boolean isValid)voidsetValidGroupID(boolean isValid)voidsetValidName(boolean isValid)voidsetValidVersion(boolean isValid)
-
-
-
Constructor Detail
-
POMEditorPanel
public POMEditorPanel()
-
POMEditorPanel
@Inject public POMEditorPanel(POMEditorPanelView view, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager, org.guvnor.common.services.project.preferences.GAVPreferences gavPreferences, ProjectScopedResolutionStrategySupplier projectScopedResolutionStrategySupplier)
-
-
Method Detail
-
setPOM
public void setPOM(org.guvnor.common.services.project.model.POM model, boolean isReadOnly)
-
setArtifactID
public void setArtifactID(String artifactID)
-
addNameChangeHandler
public void addNameChangeHandler(NameChangeHandler changeHandler)
- Specified by:
addNameChangeHandlerin interfacePOMEditorPanelView.Presenter
-
addGroupIdChangeHandler
public void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
- Specified by:
addGroupIdChangeHandlerin interfacePOMEditorPanelView.Presenter
-
addArtifactIdChangeHandler
public void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
- Specified by:
addArtifactIdChangeHandlerin interfacePOMEditorPanelView.Presenter
-
addVersionChangeHandler
public void addVersionChangeHandler(VersionChangeHandler changeHandler)
- Specified by:
addVersionChangeHandlerin interfacePOMEditorPanelView.Presenter
-
onNameChange
public void onNameChange(String name)
- Specified by:
onNameChangein interfacePOMEditorPanelView.Presenter
-
onDescriptionChange
public void onDescriptionChange(String description)
- Specified by:
onDescriptionChangein interfacePOMEditorPanelView.Presenter
-
onOpenProjectContext
public void onOpenProjectContext()
- Specified by:
onOpenProjectContextin interfacePOMEditorPanelView.Presenter
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
disableGroupID
public void disableGroupID(String reason)
- Specified by:
disableGroupIDin interfacePOMEditorPanelView.Presenter
-
disableVersion
public void disableVersion(String reason)
- Specified by:
disableVersionin interfacePOMEditorPanelView.Presenter
-
getPom
public org.guvnor.common.services.project.model.POM getPom()
- Specified by:
getPomin interfacePOMEditorPanelView.Presenter
-
setValidName
public void setValidName(boolean isValid)
- Specified by:
setValidNamein interfacePOMEditorPanelView.Presenter
-
setValidGroupID
public void setValidGroupID(boolean isValid)
- Specified by:
setValidGroupIDin interfacePOMEditorPanelView.Presenter
-
setValidArtifactID
public void setValidArtifactID(boolean isValid)
- Specified by:
setValidArtifactIDin interfacePOMEditorPanelView.Presenter
-
setValidVersion
public void setValidVersion(boolean isValid)
- Specified by:
setValidVersionin interfacePOMEditorPanelView.Presenter
-
-