public abstract class LoadableConstraintDescriptor<T>
extends AbstractConstraintDescriptor
Modifier and Type | Class and Description |
---|---|
static class |
LoadableConstraintDescriptor.Ecore |
static class |
LoadableConstraintDescriptor.UML |
Constructor and Description |
---|
LoadableConstraintDescriptor(T targetType,
Constraint constraint,
String targetNamespace,
String targetName,
int code) |
Modifier and Type | Method and Description |
---|---|
String |
getBody() |
String |
getDescription() |
<any> |
getEvaluationMode() |
String |
getId() |
String |
getMessagePattern() |
String |
getName() |
String |
getPluginId() |
ConstraintSeverity |
getSeverity() |
int |
getStatusCode() |
boolean |
targetsEvent(Notification notification) |
IStatus |
validate(IValidationContext ctx) |
public LoadableConstraintDescriptor(T targetType, Constraint constraint, String targetNamespace, String targetName, int code)
public String getBody()
public String getDescription()
public <any> getEvaluationMode()
public String getId()
public String getMessagePattern()
public String getName()
public String getPluginId()
public ConstraintSeverity getSeverity()
public int getStatusCode()
public boolean targetsEvent(Notification notification)
public IStatus validate(IValidationContext ctx)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.