public void evaluate() {

    _clear();

    String packageName = getPackageName(genericEJBHomeClassName);
    String simpleName = getBaseName(genericEJBHomeClassName);

    _package(packageName);

    _interface(PUBLIC, simpleName, _t("com.sun.ejb.containers.GenericEJBHome"));

    // Create method
    _method(PUBLIC | ABSTRACT, _t("java.rmi.Remote"), "create", _t("java.rmi.RemoteException"));

    _arg(_String(), "generatedBusinessIntf");

    _end();

    _classGenerator();

    return;
  }