private static boolean isSameTag(String insertedTagName, String tagName) { if (insertedTagName.equals(tagName)) { return true; } if (TagElement.TAG_EXCEPTION.equals(tagName)) { return TagElement.TAG_THROWS.equals(insertedTagName); } return false; }
public static TagElement findThrowsTag(Javadoc javadoc, String arg) { List<TagElement> tags = javadoc.tags(); int nTags = tags.size(); for (int i = 0; i < nTags; i++) { TagElement curr = tags.get(i); String currName = curr.getTagName(); if (TagElement.TAG_THROWS.equals(currName) || TagElement.TAG_EXCEPTION.equals(currName)) { String argument = getArgument(curr); if (arg.equals(argument)) { return curr; } } } return null; }