class POMWizardPage implements WizardPage {

    public void setPom(final POM pom) {
        this.pomEditor.setPOM(pom,
                              false);

        validateName(pom.getName());
        validateArtifactId(pom.getGav().getArtifactId());
        validateGroupId(pom.getGav().getGroupId());
        validateVersion(pom.getGav().getVersion());
    }

    public  POMWizardPage();
    @Inject public  POMWizardPage(final POMEditorPanel pomEditor,
                         final POMWizardPageView view,
                         final Event<WizardPageStatusChangeEvent> wizardPageStatusChangeEvent,
                         final Caller<ProjectScreenService> projectScreenService,
                         final Caller<ValidationService> validationService);

}