public Fingerprint[] fingerprints() { final org.scalatools.testing.Fingerprint[] oldFingerprints = oldFramework.tests(); final int length = oldFingerprints.length; final Fingerprint[] fingerprints = new Fingerprint[length]; for (int i=0; i < length; i++) { final org.scalatools.testing.Fingerprint oldFingerprint = oldFingerprints[i]; if (oldFingerprint instanceof org.scalatools.testing.TestFingerprint) fingerprints[i] = new SubclassFingerprintWrapper((org.scalatools.testing.TestFingerprint) oldFingerprint); else if (oldFingerprint instanceof org.scalatools.testing.SubclassFingerprint) fingerprints[i] = new SubclassFingerprintWrapper((org.scalatools.testing.SubclassFingerprint) oldFingerprint); else fingerprints[i] = new AnnotatedFingerprintWrapper((org.scalatools.testing.AnnotatedFingerprint) oldFingerprint); } return fingerprints; }