code: public EJBObject getBean(String type, Object primaryKey, Object data)
                      throws FinderException,
                      RemoteException
      {
          return ivEntityHelper.getBean(this, type, primaryKey, data);
      }
docs: Return the <code>EJBObject</code> associated with the specified
  type, primary key and data. <p>
  
  If the bean defined by the (type, primaryKey) tuple is already
  active then return the active instance. <p>
  
  Otherwise, activate the bean and hydrate it with the given data. <p>
  
  @param type a <code>String</code> defining the most-specific
  type of the bean being activated <p>
  
  @param primaryKey the <code>Object</code> containing the primary
  key of the <code>EJBObject</code> to return <p>
  
  @param data an <code>Object</code> containing the data to use
  to hydrate bean if necessary <p>
  
  @return the <code>EJBObject</code> associated with the specified
  primary key <p>
  
  @exception FinderException thrown if a finder-specific
  error occurs (such as no object with corresponding
  primary key) <p>
  
  @exception RemoteException thrown if a system
  exception occurs while trying to activate the
  <code>BeanO</code> instance corresponding