@Override public void visitAttribute(final Attribute attribute) { // Store the attributes in the <i>reverse</i> order of their visit by this method. if (attribute.isCodeAttribute()) { attribute.nextAttribute = firstCodeAttribute; firstCodeAttribute = attribute; } else { attribute.nextAttribute = firstAttribute; firstAttribute = attribute; } }
@Override public void visitAttribute(final Attribute attribute) { // Store the attributes in the <i>reverse</i> order of their visit by this method. if (attribute.isCodeAttribute()) { attribute.nextAttribute = firstCodeAttribute; firstCodeAttribute = attribute; } else { attribute.nextAttribute = firstAttribute; firstAttribute = attribute; } }