private void endComponent() { if (targetComponent != null) { visitor.endVisitComponent(targetComponent); targetComponent = null; } }
private void endMember() { if (targetMember != null) { if (visitReferencingComponent && visitMembers) { visitor.endVisitMember(targetMember); } targetMember = null; } }
private void endReferencingComponent() { if (referencingComponent != null) { if (visitReferencingComponent) { visitor.endVisitReferencingComponent(referencingComponent); } referencingComponent = null; } }
File[] xmlfiles = null; localmonitor.setWorkRemaining(referees.length); visitor.visitScan(); try { SAXParser parser = getParser(); visitor.endVisitScan(); localmonitor.done();
public void setReference(IReferenceDescriptor reference) { if (visitReferencingComponent && visitMembers && visitReferences) { visitor.visitReference(reference); } }
public void enterTargetMember(IMemberDescriptor member) { if (targetMember == null || !targetMember.equals(member)) { endMember(); targetMember = member; if (visitReferencingComponent && visitMembers) { visitReferences = visitor.visitMember(targetMember); } } }
public void enterReferencingComponent(IComponentDescriptor component) { boolean different = false; if (referencingComponent == null) { different = true; } else { if (!referencingComponent.equals(component)) { different = true; } } if (different) { // end visit endMember(); endReferencingComponent(); // start next referencingComponent = component; if (visitReferencingComponent) { visitMembers = visitor.visitReferencingComponent(referencingComponent); } } }
public void enterTargetComponent(IComponentDescriptor component) { boolean different = false; if (targetComponent == null) { different = true; } else { if (!targetComponent.equals(component)) { different = true; } } if (different) { // end visit endMember(); endReferencingComponent(); endComponent(); // start next targetComponent = component; visitReferencingComponent = visitor.visitComponent(targetComponent); } }