@Override
 protected String getUnassignedRuleCallToken(
     EObject semanticObject, RuleCall ruleCall, INode node) {
   if (ruleCall.getRule() == grammarAccess.getASSIGNRule())
     return getASSIGNToken(semanticObject, ruleCall, node);
   else if (ruleCall.getRule() == grammarAccess.getCLOSERule())
     return getCLOSEToken(semanticObject, ruleCall, node);
   else if (ruleCall.getRule() == grammarAccess.getNEWLINERule())
     return getNEWLINEToken(semanticObject, ruleCall, node);
   else if (ruleCall.getRule() == grammarAccess.getOPENRule())
     return getOPENToken(semanticObject, ruleCall, node);
   return "";
 }