@Dependent public class POMEditorPanel extends Object implements POMEditorPanelView.Presenter, com.google.gwt.user.client.ui.IsWidget
Constructor and Description |
---|
POMEditorPanel() |
POMEditorPanel(POMEditorPanelView view,
org.jboss.errai.ioc.client.container.SyncBeanManager iocManager,
GAVPreferences gavPreferences,
ProjectScopedResolutionStrategySupplier projectScopedResolutionStrategySupplier) |
Modifier and Type | Method and Description |
---|---|
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() |
void |
onDescriptionChange(String description) |
void |
onNameChange(String name) |
void |
onOpenProjectContext() |
void |
setArtifactID(String artifactID) |
void |
setPOM(POM model,
boolean isReadOnly) |
void |
setValidArtifactID(boolean isValid) |
void |
setValidGroupID(boolean isValid) |
void |
setValidName(boolean isValid) |
void |
setValidVersion(boolean isValid) |
public POMEditorPanel()
@Inject public POMEditorPanel(POMEditorPanelView view, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager, GAVPreferences gavPreferences, ProjectScopedResolutionStrategySupplier projectScopedResolutionStrategySupplier)
public void setPOM(POM model, boolean isReadOnly)
public void setArtifactID(String artifactID)
public void addNameChangeHandler(NameChangeHandler changeHandler)
addNameChangeHandler
in interface POMEditorPanelView.Presenter
public void addGroupIdChangeHandler(GroupIdChangeHandler changeHandler)
addGroupIdChangeHandler
in interface POMEditorPanelView.Presenter
public void addArtifactIdChangeHandler(ArtifactIdChangeHandler changeHandler)
addArtifactIdChangeHandler
in interface POMEditorPanelView.Presenter
public void addVersionChangeHandler(VersionChangeHandler changeHandler)
addVersionChangeHandler
in interface POMEditorPanelView.Presenter
public void onNameChange(String name)
onNameChange
in interface POMEditorPanelView.Presenter
public void onDescriptionChange(String description)
onDescriptionChange
in interface POMEditorPanelView.Presenter
public void onOpenProjectContext()
onOpenProjectContext
in interface POMEditorPanelView.Presenter
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
public void disableGroupID(String reason)
disableGroupID
in interface POMEditorPanelView.Presenter
public void disableVersion(String reason)
disableVersion
in interface POMEditorPanelView.Presenter
public POM getPom()
getPom
in interface POMEditorPanelView.Presenter
public void setValidName(boolean isValid)
setValidName
in interface POMEditorPanelView.Presenter
public void setValidGroupID(boolean isValid)
setValidGroupID
in interface POMEditorPanelView.Presenter
public void setValidArtifactID(boolean isValid)
setValidArtifactID
in interface POMEditorPanelView.Presenter
public void setValidVersion(boolean isValid)
setValidVersion
in interface POMEditorPanelView.Presenter
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.