public void setShapeType(FastVector st) throws Exception { if (st.size() != m_plotInstances.numInstances()) { throw new Exception("PlotData2D: Shape type vector must have the same "
public void setShapeType(int [] st) throws Exception { m_shapeType = st; if (m_shapeType.length != m_plotInstances.numInstances()) { throw new Exception("PlotData2D: Shape type array must have the same "
  public void setShapeType(FastVector st) throws Exception {    if (st.size() != m_plotInstances.numInstances()) {      throw new Exception("PlotData2D: Shape type vector must have the same "			  +"number of entries as number of data points!");    }    m_shapeType = new int [st.size()];    for (int i = 0; i < st.size(); i++) {      m_shapeType[i] = ((Integer)st.elementAt(i)).intValue();      if (m_shapeType[i] == Plot2D.ERROR_SHAPE) {	m_shapeSize[i] = 3;      }    }  }