private void normalizeEntry(Entry entry) { if (entry.getExperiments().isEmpty()) { for (Interaction interaction : entry.getInteractions()) { interaction.getExperimentRefs().clear(); for (ExperimentDescription exp : interaction.getExperiments()) { entry.getExperiments().add(exp); interaction.getExperimentRefs().add(new ExperimentRef(exp.getId())); } } } if (entry.getInteractors().isEmpty()) { for (Interaction interaction : entry.getInteractions()) { for(Participant participant : interaction.getParticipants()) { entry.getInteractors().add(participant.getInteractor()); } } } }
interaction.getExperiments().add(expDescription); } else { interaction.getExperimentRefs().add(new ExperimentRef(expDescription.getId()));
mInteraction.getExperimentRefs().add( experimentRef ); } else { mInteraction.getExperiments().add( mExperiment );
mInteraction.getExperimentRefs().add( experimentRef ); } else { mInteraction.getExperiments().add( mExperiment );
for ( Iterator<ExperimentRef> itex = interaction.getExperimentRefs().iterator(); itex.hasNext(); ) { ExperimentRef eref = itex.next();
for ( ExperimentRef mExperiment : mInteraction.getExperimentRefs() ) { if( ! ids.contains( mExperiment.getRef() ) ) { ids.add( mExperiment.getRef() );
for ( ExperimentRef mExperiment : mInteraction.getExperimentRefs() ) { if( ! ids.contains( mExperiment.getRef() ) ) { ids.add(mExperiment.getRef());