/** * @param entry */ public Collection process( final Element entry ) { final Element interactionList = DOMUtil.getFirstElement( entry, "interactionList" ); final NodeList someInteractions = interactionList.getElementsByTagName( "interaction" ); final int count = someInteractions.getLength(); final Collection interactions = new ArrayList( count ); for ( int i = 0; i < count; i++ ) { final Element interactionNode = (Element) someInteractions.item( i ); final InteractionParser interaction = new InteractionParser( experimentList, participantList, interactionNode ); InteractionTag interactionTag = interaction.process(); if ( interactionTag != null ) { interactions.add( interactionTag ); } } // interactions return interactions; } }
/** * @param entry */ public Collection process( final Element entry ) { final Element interactionList = DOMUtil.getFirstElement( entry, "interactionList" ); final NodeList someInteractions = interactionList.getElementsByTagName( "interaction" ); final int count = someInteractions.getLength(); final Collection interactions = new ArrayList( count ); for ( int i = 0; i < count; i++ ) { final Element interactionNode = (Element) someInteractions.item( i ); final InteractionParser interaction = new InteractionParser( experimentList, participantList, interactionNode ); InteractionTag interactionTag = interaction.process(); if ( interactionTag != null ) { interactions.add( interactionTag ); } } // interactions return interactions; } }
/** * @param entry */ public Collection process( final Element entry ) { final Element interactionList = DOMUtil.getFirstElement( entry, "interactionList" ); final NodeList someInteractions = interactionList.getElementsByTagName( "interaction" ); final int count = someInteractions.getLength(); final Collection interactions = new ArrayList( count ); for ( int i = 0; i < count; i++ ) { final Element interactionNode = (Element) someInteractions.item( i ); final InteractionParser interaction = new InteractionParser( experimentList, participantList, interactionNode ); InteractionTag interactionTag = interaction.process(); if ( interactionTag != null ) { interactions.add( interactionTag ); } } // interactions return interactions; } }