log.trace( "defDbxref: " + defDbxref.getDatabase() + "defDbxref ID: " + defDbxref.getDatabaseID() ); identifier = defDbxref.getDatabaseID(); database = CvDatabase.PUBMED; identifier = defDbxref.getDatabaseID(); database = CvDatabase.PUBMED; qualifier = CvXrefQualifier.SEE_ALSO; } else if ( defDbxref.getDatabase().equalsIgnoreCase( CvDatabase.GO ) ) { identifier = defDbxref.getDatabase() + ":" + defDbxref.getDatabaseID(); database = CvDatabase.GO; qualifier = CvXrefQualifier.IDENTITY; } else if ( defDbxref.getDatabase().equalsIgnoreCase( CvDatabase.INTACT ) ) { identifier = defDbxref.getDatabase() + ":" + defDbxref.getDatabaseID(); database = CvDatabase.INTACT; qualifier = CvXrefQualifier.IDENTITY; } else if ( defDbxref.getDatabase().equalsIgnoreCase( CvDatabase.RESID ) ) { identifier = defDbxref.getDatabaseID(); database = CvDatabase.RESID; identifier = defDbxref.getDatabase() + ":" + defDbxref.getDatabaseID(); database = CvDatabase.SO; qualifier = CvXrefQualifier.IDENTITY; } else if ( defDbxref.getDatabase().equalsIgnoreCase( "MOD" ) || defDbxref.getDatabase().equalsIgnoreCase("PSI-MOD") ) { identifier = defDbxref.getDatabase() + ":" + defDbxref.getDatabaseID(); database = "PSI-MOD"; qualifier = CvXrefQualifier.IDENTITY; } else if ( defDbxref.getDatabase().equalsIgnoreCase( "UNIMOD" ) ) { identifier = defDbxref.getDatabaseID();
if (xref.getDatabaseID() != null && !xref.getID().trim().equals("none")) { retval.setAccession(safeTrim(xref.getDatabaseID()));
if (xref.getDatabaseID() != null && !xref.getID().trim().equals("none")) { retval.setAccession(safeTrim(xref.getDatabaseID()));
if (xref.getDatabaseID() != null && !xref.getID().trim().equals("none")) { retval.setAccession(safeTrim(xref.getDatabaseID(), true));