if(participant.hasInteraction()) { participantInteractions.add(participant.getInteraction());
if(type==null) type = "protein"; //default type (if unspecified) participantTypes.add(type.toLowerCase()); } else if (p.hasInteraction()) { participantTypes.add("complex"); //hierarchical complex build up
} else if(participant.hasInteraction()) {
jParticipant.setInteractor( interactorConverter.toJaxb( mParticipant.getInteractor() ) ); } else if ( mParticipant.hasInteraction() ) { jParticipant.setInteractionRef( mParticipant.getInteraction().getId() ); } else {
jParticipant.setInteractor( interactorConverter.toJaxb( mParticipant.getInteractor() ) ); } else if ( mParticipant.hasInteraction() ) { jParticipant.setInteractionRef( mParticipant.getInteraction().getId() ); } else {