Ejemplo n.º 1
0
  /**
   * <code>guiInit()</code> defined for component initialization and setting up actions and models
   * of each component
   */
  private void guiInit() {
    setTitle(props.getProperty("page.name"));

    ButtonGroup typeButtonGroup = new ButtonGroup();
    typeButtonGroup.add(rdoCopyrightReq);
    typeButtonGroup.add(rdoDepositReq);

    ButtonGroup isAnsweredButtonGroup = new ButtonGroup();
    isAnsweredButtonGroup.add(rdoAnswerReq);
    isAnsweredButtonGroup.add(rdoNoAnswerReq);

    ButtonGroup hasNumberButtonGroup = new ButtonGroup();
    hasNumberButtonGroup.add(rdoHasNumber);
    hasNumberButtonGroup.add(rdoNoNumber);

    lblNumberSufix.setText(
        StringConsts.LRM
            + String.valueOf('\u062D')
            + " "
            + StringConsts.LRM
            + WorkflowConstants.NO_DATA);

    ConstantTableDefinition docType =
        ConstantPool.getInstance().findConstantTableByName(ConstantTables.COPYRIGHT_NONE_BOOK_TYPE);
    cmbDocType =
        ComponentFactory.createConstantTableCombo(
            docType, new Dimension(150, 16), true, screenLocale);
    cmbDocType.setSelectedIndex(0);

    componentsInit();

    btnSelectUser.setIcon(WorkflowUiUtils.SELECT_USER_ICON);
    btnSelectUser.setBorder(null);

    setGridColumns();

    setGridActions();
  }