Clover coverage report -
Coverage timestamp: Sat Jul 7 2007 16:41:13 CEST
file stats: LOC: 138   Methods: 17
NCLOC: 61   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
Binding.java - 93.8% 94.1% 93.9%
coverage coverage
 1    /**
 2    * JTRunner is free software; you can redistribute it and/or modify it under the
 3    * terms of the GNU General Public License as published by the Free Software
 4    * Foundation; either version 2, or (at your option) any later version.
 5    */
 6   
 7    package jtr.config.ws;
 8   
 9    import java.io.Serializable;
 10   
 11    /**
 12    * This class defines a unique set of name-space, name, port and operation. This
 13    * unique set has a unique name in a single JTR configuration and represents a
 14    * webservice operation that can be made available to one or more runners.
 15    *
 16    * @author Francesco Russo (frusso@dev.java.net)
 17    * @since 4.0
 18    * @version 3.0
 19    */
 20    public class Binding implements Serializable {
 21   
 22    /** Creates a new instance of Binding */
 23  8 public Binding() {
 24    }
 25   
 26    /**
 27    * Set the binding's unique name.
 28    * @param name The unique name
 29    */
 30  64 public void setUniqueName(String name) {
 31  64 uniqueName = name;
 32    }
 33   
 34    /**
 35    * Get the binding's unique name
 36    * @return String The unique name
 37    */
 38  36998 public String getUniqueName() {
 39  37003 return uniqueName;
 40    }
 41   
 42    /**
 43    * Set the name space.
 44    * @param ns The name space
 45    */
 46  8 public void setNameSpace(String ns) {
 47  8 nameSpace = ns;
 48    }
 49   
 50    /**
 51    * Get the name space.
 52    * @return String The Name space
 53    */
 54  56 public String getNameSpace() {
 55  56 return nameSpace;
 56    }
 57   
 58    /**
 59    * Set the name.
 60    * @param name The name
 61    */
 62  8 public void setName(String name) {
 63  8 this.name = name;
 64    }
 65   
 66    /**
 67    * Get the name.
 68    * @return String The name
 69    */
 70  56 public String getName() {
 71  56 return name;
 72    }
 73   
 74    /**
 75    * Set the port name.
 76    * @param pn The port name
 77    */
 78  64 public void setPortName(String pn) {
 79  64 portName = pn;
 80    }
 81   
 82    /**
 83    * Get the port name.
 84    * @return String The port name
 85    */
 86  56 public String getPortName() {
 87  56 return portName;
 88    }
 89   
 90    /**
 91    * Set the operation name.
 92    * @param on The operation name
 93    */
 94  64 public void setOperationName(String on) {
 95  64 operationName = on;
 96    }
 97   
 98    /**
 99    * Get the operation name.
 100    * @return String The operation name
 101    */
 102  0 public String getOperationName() {
 103  0 return operationName;
 104    }
 105   
 106  64 public void setWsdlLoc(String loc) {
 107  64 wsdlLoc = loc;
 108    }
 109   
 110  56 public String getWsdlLoc() {
 111  56 return wsdlLoc;
 112    }
 113   
 114  64 public void setServiceMode(String sm) {
 115  64 serviceMode = sm;
 116    }
 117   
 118  56 public String getServiceMode() {
 119  56 return serviceMode;
 120    }
 121   
 122  64 public void setJaxbObjectFactory(String jof) {
 123  64 jaxbObjectFactory = jof;
 124    }
 125   
 126  56 public String getJaxbObjectFactory() {
 127  56 return jaxbObjectFactory;
 128    }
 129   
 130    private String uniqueName;
 131    private String nameSpace;
 132    private String name;
 133    private String portName;
 134    private String operationName;
 135    private String wsdlLoc;
 136    private String serviceMode;
 137    private String jaxbObjectFactory;
 138    }