private String interpolateAttributeValue(Attributes attributes, String qName) { String value = trim(attributes.getValue(qName)); return value == null ? null : interpolate(value); }
@Override public void processEndChildElement(String uri, String localName, String qName, String nestedText) { if (isInNamespace(uri) && CLASS.equals(localName)) { decorators.add(new XmlMetadata<String>(qName, trim(nestedText), file, locator.getLineNumber())); } }
@Override public void processEndChildElement(String uri, String localName, String qName, String nestedText) { if (isInNamespace(uri) && CLASS.equals(localName)) { interceptors.add(new XmlMetadata<String>(qName, trim(nestedText), file, locator.getLineNumber())); } }
@Override public void processEndChildElement(String uri, String localName, String qName, String nestedText) { if (isInNamespace(uri) && CLASS.equals(localName)) { alternativesClasses.add(new XmlMetadata<String>(qName, trim(nestedText), file, locator.getLineNumber())); } else if (isInNamespace(uri) && STEREOTYPE.equals(localName)) { alternativeStereotypes.add(new XmlMetadata<String>(qName, trim(nestedText), file, locator.getLineNumber())); } }