UpgradeLanguageSpecWizard

public abstract class UpgradeLanguageSpecWizard

Helps with the validation and UI of an ‘upgrade language specification’ wizard.

Methods

groupId

public String groupId()

id

public String id()

inputGroupId

protected abstract String inputGroupId()

inputGroupIdModified

protected abstract boolean inputGroupIdModified()

inputId

protected abstract String inputId()

inputIdModified

protected abstract boolean inputIdModified()

inputName

protected abstract String inputName()

inputNameModified

protected abstract boolean inputNameModified()

inputVersion

protected abstract String inputVersion()

inputVersionModified

protected abstract boolean inputVersionModified()

languageIdentifier

public LanguageIdentifier languageIdentifier()

languageName

public String languageName()

setDefaults

public void setDefaults()

setGroupId

protected abstract void setGroupId(String groupId)

setVersion

protected abstract void setVersion(String version)

validate

public ValidationResult validate()

version

public String version()