public class DotArrowTypeJavaValidator extends AbstractDotArrowTypeJavaValidator
org.eclipse.xtext.validation.AbstractDeclarativeValidator.MethodWrapper, org.eclipse.xtext.validation.AbstractDeclarativeValidator.State, org.eclipse.xtext.validation.AbstractDeclarativeValidator.StateAccess
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
CURRENT_LANGUAGE_NAME, ISSUE_SEVERITIES
Constructor and Description |
---|
DotArrowTypeJavaValidator() |
Modifier and Type | Method and Description |
---|---|
void |
checkDeprecatedArrowShape(org.eclipse.gef4.dot.internal.parser.arrowtype.DeprecatedArrowShape arrowShape)
Checks that no deprecated arrow shapes are used
|
void |
checkIfNoneIsTheLastArrowShape(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowType arrowType)
Checks whether none is the last arrow shape, since this would create a
redundant shape
|
void |
checkOpenModifier(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowShape arrowShape)
Checks that the open modifier is not used in combination with illegal
primitive shapes.
|
void |
checkSideModifier(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowShape arrowShape)
Checks that the side modifier is not used in combination with illegal
primitive shapes.
|
getEPackages
acceptError, acceptError, acceptInfo, acceptInfo, acceptWarning, acceptWarning, addIssue, addIssue, addIssue, addIssue, addIssue, addIssueToState, checkDone, checkIsFromCurrentlyCheckedResource, createDiagnostic, createDiagnostic, createMethodWrapper, error, error, error, error, error, error, error, error, getChain, getCheckMode, getContext, getCurrentMethod, getCurrentObject, getIssueSeverities, getMessageAcceptor, guard, info, info, info, info, info, info, info, info, internalValidate, isIgnored, newInstance, setInjector, setMessageAcceptor, toDiagnosticSeverity, warning, warning, warning, warning, warning, warning, warning, warning
public void checkOpenModifier(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowShape arrowShape)
arrowShape
- The arrowShape element to check.public void checkSideModifier(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowShape arrowShape)
arrowShape
- The arrowShape element to check.public void checkDeprecatedArrowShape(org.eclipse.gef4.dot.internal.parser.arrowtype.DeprecatedArrowShape arrowShape)
arrowShape
- The arrowShape element to check.public void checkIfNoneIsTheLastArrowShape(org.eclipse.gef4.dot.internal.parser.arrowtype.ArrowType arrowType)
arrowType
- The arrowType element to check.Copyright (c) 2014 itemis AG and others. All rights reserved.