Examples of DirectoryCertificateTypeItem


Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

        System.out.println(getSize());
    }

    public void setScreenFields() throws ClipsException {
        initMyComponents();
        DirectoryCertificateTypeItem item = cert.getType();
        chooserDate.setDate(cert.getDate());
        tfCollab.setText(cert.getCollaborator().getTitle());
        setEnableComponents();
    }
View Full Code Here

Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

   
    ArrayList<DirectoryCertificateTypeItem> items = new ArrayList<DirectoryCertificateTypeItem>();

    public TableModelCertificateTypeEdit(DirectoryCertificateType directory) throws ClipsException {
        for (int i = 0; i < directory.getItems().size(); i++) {
            DirectoryCertificateTypeItem item = directory.getItems().get(i);
            if (item.getID() != 0) {
                items.add(directory.getItems().get(i));
            }
        }
        canBeEdit = directory.canEdit();
    }
View Full Code Here

Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

        return COLCOUNT;
    }

    @Override
    public Object getValueAt(int row, int col) {
        DirectoryCertificateTypeItem item = items.get(row);
        switch (col) {
            case COL_ID:
                return item.getID();
            case COL_TITLE:
                return item;
            case COL_REPORT:
                return item.getReportLocal();
            case COL_TRASH:
                return !item.isVisible();
            default:
                throw new IllegalArgumentException("Wrong position : " + col);
        }
    }
View Full Code Here

Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

    }

    @Override
    public void setValueAt(Object obj, int row, int col) {
        try {
            DirectoryCertificateTypeItem item = items.get(row);
            switch (col) {
                case COL_TITLE : {
                    item.setTitle(obj.toString());
                    break;
                }
                case COL_REPORT : {
                    item.setReportLocal((ReportLocal) obj);
                    System.out.println("CertificateType.setReport(" + obj + ")");
                    break;
                }
                case COL_TRASH: {
                    item.setVisible(!(Boolean) obj);
                    break;
                }
                default: throw new IllegalArgumentException("Wrong position : " + col);
            }
            fireTableCellUpdated(row, col);
View Full Code Here

Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

private void btOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btOKActionPerformed
        try {
            CertificateTypeDetails details = new CertificateTypeDetails();
            details.title = tfTitle.getText();
            details.hidden = false;
            newItem = new DirectoryCertificateTypeItem(details);
            newItem.setReportLocal(report);
            setDlgResult(ModalDialog.DLG_OK);
            this.dispose();
        } catch (ClipsException ex) {
            MessageBox.showException(ex);
View Full Code Here

Examples of clips.delegate.directory.complex.DirectoryCertificateTypeItem

        if (tabCertificateTypes.getSelectedRowCount() == 0) {
            btDel.setEnabled(false);
        } else {
            int row = tabCertificateTypes.getSelectedRowSorted();
            try {
                DirectoryCertificateTypeItem item = ((TableModelCertificateTypeEdit) tabCertificateTypes.getModel()).getItemAt(row);
                if (item.getID() == 0) {
                    btDel.setEnabled(false);
                }
            } catch (ClipsException ex) {
                btDel.setEnabled(false);
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.