Clover coverage report -
Coverage timestamp: Thu Jun 22 2006 14:24:50 CEST
file stats: LOC: 70   Methods: 3
NCLOC: 16   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
EnterpriseBeans.java - 100% 100% 100%
coverage
 1    /**
 2    * EasyBeans
 3    * Copyright (C) 2006 Bull S.A.S.
 4    * Contact: easybeans@objectweb.org
 5    *
 6    * This library is free software; you can redistribute it and/or
 7    * modify it under the terms of the GNU Lesser General Public
 8    * License as published by the Free Software Foundation; either
 9    * version 2.1 of the License, or any later version.
 10    *
 11    * This library is distributed in the hope that it will be useful,
 12    * but WITHOUT ANY WARRANTY; without even the implied warranty of
 13    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 14    * Lesser General Public License for more details.
 15    *
 16    * You should have received a copy of the GNU Lesser General Public
 17    * License along with this library; if not, write to the Free Software
 18    * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 19    * USA
 20    *
 21    * --------------------------------------------------------------------------
 22    * $Id: EnterpriseBeans.java 122 2006-03-05 19:54:41Z benoitf $
 23    * --------------------------------------------------------------------------
 24    */
 25   
 26    package org.objectweb.easybeans.deployment.xml.struct;
 27   
 28    import java.util.ArrayList;
 29    import java.util.List;
 30   
 31    /**
 32    * This class defines the implementation of the element enterprise-beans.
 33    * @author Florent Benoit
 34    */
 35    public class EnterpriseBeans {
 36   
 37    /**
 38    * Name of this element.
 39    */
 40    public static final String NAME = "enterprise-beans";
 41   
 42    /**
 43    * List of <session> elements.
 44    */
 45    private List<Session> sessionList = null;
 46   
 47    /**
 48    * Constructor.
 49    */
 50  2 public EnterpriseBeans() {
 51  2 sessionList = new ArrayList<Session>();
 52    }
 53   
 54    /**
 55    * Gets the list of &lt;session&gt; elements.
 56    * @return list of &lt;session&gt; elements.
 57    */
 58  2 public List<Session> getSessionList() {
 59  2 return sessionList;
 60    }
 61   
 62    /**
 63    * Adds a new &lt;session&gt; element to enterprise beans.
 64    * @param session the &lt;session&gt; element
 65    */
 66  2 public void addSession(final Session session) {
 67  2 sessionList.add(session);
 68    }
 69   
 70    }