private void print(XReferrable xr, Model m) { System.out.println(); System.out.println( "model=" + m.contains(xr) + ":\t" + xr.getUri() + " is " + xr.getModelInterface().getSimpleName() + " and has xrefs: "); for (Xref x : xr.getXref()) { System.out.println( "model=" + m.contains(x) + ":\t" + " " + x + " is " + x.getModelInterface().getSimpleName() + " - " + x.getUri() + ", db=" + x.getDb() + ", id=" + x.getId() + ", idVer=" + x.getIdVersion()); for (XReferrable rx : x.getXrefOf()) { System.out.println("model=" + m.contains(rx) + ":\t" + " xrefOf: " + rx); } } }