kelement.setAttribute(IApiXmlConstants.ATTR_REFERENCE_KIND_NAME, Reference.getReferenceText(kind.intValue())); kelement.setAttribute(IApiXmlConstants.ATTR_KIND, kind.toString()); kelement.setAttribute(IApiXmlConstants.ATTR_FLAGS, Integer.toString(reference.getReferenceFlags())); parent.appendChild(kelement);
rmap.put(id, mmap); if ((references[i].getReferenceFlags() & IReference.F_ILLEGAL) > 0) { visibility = V_ILLEGAL; } else {
@Override public void visitReference(IReferenceDescriptor reference) { ReferenceDescriptor refDesc = new ReferenceDescriptor(fReferencingComponent, reference.getMember(), reference.getLineNumber(), fCurrentComponent, fCurrentReferencedMember, reference.getReferenceKind(), reference.getReferenceFlags(), reference.getVisibility(), null); fReferences.add(fCurrentReferencedMemberRootType, refDesc); }
addError(Factory.referenceDescriptor(referencingComponent, origin, lineNumber, targetComponent, targetMember, refKind, reference.getReferenceFlags(), reference.getVisibility(), null));