code: private void setDipole() throws Exception {
          List data = new Vector();
          st.nextToken();
          String sid1 = st.nextToken();
          String sid2 = st.nextToken();
          String value1 = st.nextToken();
          String value2 = st.nextToken();
  
          try {
              double va1 = new Double(value1).doubleValue();
              double va2 = new Double(value2).doubleValue();
              data.add(new Double(va1));
              data.add(new Double(va2));
  
          } catch (NumberFormatException nfe) {
              throw new IOException("setDipole: " + "Malformed Number");
          }
          key = "dipole" + sid1 + ";" + sid2;
          parameterSet.put(key, data);
      }
docs: Sets the dipole attribute stored into the parameter set
  
  @exception  Exception  Description of the Exception