Lines Matching refs:attr
310 private void checkAttr(String attr) {
311 if (!attr.startsWith("Class.")
312 && !attr.startsWith("Field.")
313 && !attr.startsWith("Method.")
314 && !attr.startsWith("Code.")
315 && !attr.startsWith("*.")) {
316 throw new IllegalArgumentException("attr name must start with 'Class.', etc.");
318 String uattr = attr.substring(attr.indexOf('.') + 1);
320 throw new IllegalArgumentException("attr name must not be one of " + nonAttrTags);
325 for (String attr : at.keySet()) {
326 checkAttr(attr);
337 public void addAttrType(String attr, String fmt) {
338 checkAttr(attr);
340 attrTypes.put(attr, fmt);
363 // attr format helpers