public abstract class AbstractEcoreModelValidationDelegate extends EugeniaActionDelegate
Modifier and Type | Field and Description |
---|---|
protected IModel |
ecoreModel |
protected String |
SECONDARY_MARKER_TYPE |
protected List<UnsatisfiedConstraint> |
unsatisfiedConstraints |
protected boolean |
valid |
protected boolean |
validationEnabled |
clearConsole, gmfFileSet
Constructor and Description |
---|
AbstractEcoreModelValidationDelegate() |
Modifier and Type | Method and Description |
---|---|
IEolExecutableModule |
createBuiltinModule() |
String |
getCustomizationTransformation() |
List<UnsatisfiedConstraint> |
getErrors() |
protected abstract String |
getMarkerType() |
List<IModel> |
getModels() |
String |
getTitle() |
List<UnsatisfiedConstraint> |
getUnsatisfiedConstraints() |
List<UnsatisfiedConstraint> |
getUnsatisfiedConstraints(boolean error) |
boolean |
isValid() |
createCustomizationModule, createGmfFileSetFromSelection, disposeModel, getBuiltinTransformation, getExtraModels, getExtraVariables, getGmfFileSet, getSelectedFile, getSelection, getStep, isApplicable, isClearConsole, loadModel, preExecuteCustomisation, refresh, requiresUIThread, run, runImpl, selectionChanged, setActivePart, setClearConsole, setExtraModels, setSelection
protected boolean valid
protected List<UnsatisfiedConstraint> unsatisfiedConstraints
protected boolean validationEnabled
protected IModel ecoreModel
protected final String SECONDARY_MARKER_TYPE
public AbstractEcoreModelValidationDelegate()
public String getTitle()
getTitle
in class EugeniaActionDelegate
protected abstract String getMarkerType()
public IEolExecutableModule createBuiltinModule()
createBuiltinModule
in class EugeniaActionDelegate
public List<IModel> getModels() throws Exception
getModels
in class EugeniaActionDelegate
Exception
public String getCustomizationTransformation()
getCustomizationTransformation
in class EugeniaActionDelegate
public boolean isValid()
public List<UnsatisfiedConstraint> getUnsatisfiedConstraints()
public List<UnsatisfiedConstraint> getUnsatisfiedConstraints(boolean error)
public List<UnsatisfiedConstraint> getErrors()
Copyright © 2016. All rights reserved.