public void checkNameOfIdentifier(Identifier identifier) { String n = identifier.astValue(); if (n.length() == 0) { identifier.addMessage(error(IDENTIFIER_EMPTY, "Empty Identifier")); return; } if (!Character.isJavaIdentifierStart(n.charAt(0))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal start character for a java identifier: " + n.charAt(0))); return; } for (int i = 1; i < n.length(); i++) { if (!Character.isJavaIdentifierPart(n.charAt(i))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal character in a java identifier: " + n.charAt(i))); return; } } }
public void checkNameOfIdentifier(Identifier identifier) { String n = identifier.astValue(); if (n.length() == 0) { identifier.addMessage(error(IDENTIFIER_EMPTY, "Empty Identifier")); return; } if (!Character.isJavaIdentifierStart(n.charAt(0))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal start character for a java identifier: " + n.charAt(0))); return; } for (int i = 1; i < n.length(); i++) { if (!Character.isJavaIdentifierPart(n.charAt(i))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal character in a java identifier: " + n.charAt(i))); return; } } }
public void checkNameOfIdentifier(Identifier identifier) { String n = identifier.astValue(); if (n.length() == 0) { identifier.addMessage(error(IDENTIFIER_EMPTY, "Empty Identifier")); return; } if (!Character.isJavaIdentifierStart(n.charAt(0))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal start character for a java identifier: " + n.charAt(0))); return; } for (int i = 1; i < n.length(); i++) { if (!Character.isJavaIdentifierPart(n.charAt(i))) { identifier.addMessage(error(IDENTIFIER_INVALID, "Not a legal character in a java identifier: " + n.charAt(i))); return; } } }