public class RuleWithoutInstantiationInspector extends XtextRuleInspector<Boolean,ParserRule>
| Modifier and Type | Field and Description |
|---|---|
static String |
ISSUE_CODE |
modelPackage| Constructor and Description |
|---|
RuleWithoutInstantiationInspector(ValidationMessageAcceptor acceptor) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canInspect(ParserRule rule) |
Boolean |
caseAbstractElement(AbstractElement object)
Returns the result of interpreting the object as an instance of 'Abstract Element'
|
Boolean |
caseAction(Action object)
Returns the result of interpreting the object as an instance of 'Action'
|
Boolean |
caseAlternatives(Alternatives object)
Returns the result of interpreting the object as an instance of 'Alternatives'
|
Boolean |
caseAssignment(Assignment object)
Returns the result of interpreting the object as an instance of 'Assignment'
|
Boolean |
caseCompoundElement(CompoundElement object)
Returns the result of interpreting the object as an instance of 'Compound Element'
|
Boolean |
caseRuleCall(RuleCall object)
Returns the result of interpreting the object as an instance of 'Rule Call'
|
protected String |
getIssueCode() |
protected void |
handleResult(Boolean r,
ParserRule rule) |
acceptError, acceptWarning, addVisited, doInspect, getNestingLevel, getTypeRefName, inspect, removeVisitedcaseAbstractMetamodelDeclaration, caseAbstractNegatedToken, caseAbstractRule, caseCharacterRange, caseCompositeCondition, caseCondition, caseConjunction, caseCrossReference, caseDisjunction, caseEnumLiteralDeclaration, caseEnumRule, caseEOF, caseGeneratedMetamodel, caseGrammar, caseGroup, caseKeyword, caseLiteralCondition, caseNamedArgument, caseNegatedToken, caseNegation, caseParameter, caseParameterReference, caseParserRule, caseReferencedMetamodel, caseTerminalRule, caseTypeRef, caseUnorderedGroup, caseUntilToken, caseWildcard, defaultCase, doSwitch, isSwitchForpublic static final String ISSUE_CODE
public RuleWithoutInstantiationInspector(ValidationMessageAcceptor acceptor)
protected String getIssueCode()
getIssueCode in class XtextRuleInspector<Boolean,ParserRule>protected boolean canInspect(ParserRule rule)
canInspect in class XtextRuleInspector<Boolean,ParserRule>protected void handleResult(Boolean r, ParserRule rule)
handleResult in class XtextRuleInspector<Boolean,ParserRule>public Boolean caseCompoundElement(CompoundElement object)
XtextSwitchcaseCompoundElement in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseAbstractElement(AbstractElement object)
XtextSwitchcaseAbstractElement in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseAction(Action object)
XtextSwitchcaseAction in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseAlternatives(Alternatives object)
XtextSwitchcaseAlternatives in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseAssignment(Assignment object)
XtextSwitchcaseAssignment in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseRuleCall(RuleCall object)
XtextSwitchcaseRuleCall in class XtextSwitch<Boolean>object - the target of the switch.doSwitch(EObject)Copyright © 2015. All Rights Reserved.