public class CompleteOCLCSUIConstraintLocator extends CompleteOCLCSConstraintLocator implements ConstraintUILocator
ConstraintLocator.Descriptor
Modifier and Type | Field and Description |
---|---|
static CompleteOCLCSUIConstraintLocator |
INSTANCE |
Constructor and Description |
---|
CompleteOCLCSUIConstraintLocator() |
Modifier and Type | Method and Description |
---|---|
static IStatus |
createStatus(Throwable e,
String messageTemplate,
Object... bindings) |
boolean |
debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
IProgressMonitor monitor)
Launch a debugger for the resultConstrainingNode, returning false if debugging is not supported.
|
ConstraintLocator |
getInstance()
Return the singleton instance of this ConstraintLocator to avoid duplicate registrations.
|
getConstrainingType, getConstraints, getName, getSourceExpression, getSourceResource, validate
getAllTypes, getImage, getTypeURI
getConstrainingURI, getConstraintLocator, getImports, getLabel, getTypeURIs, initialize, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAllTypes, getConstrainingType, getConstrainingURI, getConstraints, getImage, getImports, getLabel, getName, getSourceExpression, getSourceResource, getTypeURI, getTypeURIs, validate
public static CompleteOCLCSUIConstraintLocator INSTANCE
public static IStatus createStatus(Throwable e, String messageTemplate, Object... bindings)
public boolean debug(ResultConstrainingNode resultConstrainingNode, ValidityView validityView, IProgressMonitor monitor) throws CoreException
ConstraintUILocator
debug
in interface ConstraintUILocator
CoreException
public ConstraintLocator getInstance()
ConstraintLocator
getInstance
in interface ConstraintLocator
getInstance
in class CompleteOCLCSConstraintLocator
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.