public FunctionKeyF6_Properties processIORequest() throws BeanException {
    FunctionKeyF6_Properties toClient = new FunctionKeyF6_Properties();

    if ((styleSheet != null) && (styleSheet.length() > 0)) {
      try {
        String xmlData = getHPubXMLProperties(styleSheet);
        toClient.setHPubXMLData(xmlData);

      } catch (Exception e) {
        e.printStackTrace(System.err);
      }
    } else this.processRequest();

    try {
      toClient.setHPubMacroMessage(this.getHPubMacroMessage());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubEndChainName(this.getHPubEndChainName());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubErrorOccurred(this.getHPubErrorOccurred());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubScreenState(this.getHPubScreenState());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubErrorMessage(this.getHPubErrorMessage());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubOutputParmSuffix(this.getHPubOutputParmSuffix());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubStartChainName(this.getHPubStartChainName());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubXMLPropertiesWithoutInvoking(this.getHPubXMLPropertiesWithoutInvoking());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubConnectionOverrides(this.getHPubConnectionOverrides());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubStartType(this.getHPubStartType());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubLinkKey(this.getHPubLinkKey());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubStartPoolName(this.getHPubStartPoolName());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubBeanType(this.getHPubBeanType());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubEndType(this.getHPubEndType());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubErrorException(this.getHPubErrorException());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubBeanName(this.getHPubBeanName());
    } catch (Exception e) {
    }

    try {
      toClient.setHPubXMLProperties(this.getHPubXMLProperties());
    } catch (Exception e) {
    }

    return toClient;
  }