Examples of RegTableModel


Examples of org.netfpga.backend.RegTableModel

        this.table = new StatsRegGroup[aAddresses.length];

        this.aCoef = new int[aCoef.length];
        this.bCoef = new int[bCoef.length];

        this.aRegTableModel = new RegTableModel(nf2, aAddresses);
        this.bRegTableModel = new RegTableModel(nf2, bAddresses);

        for(int i=0; i<aAddresses.length; i++){
            table[i] = new StatsRegGroup(descriptions[i]);
            this.aCoef[i] = aCoef[i];
            this.bCoef[i] = bCoef[i];
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

            bAddresses[i] = Long.MAX_VALUE;
            this.aCoef[i] = 1;
            this.bCoef[i] = 0;
        }

        this.aRegTableModel = new RegTableModel(nf2, addresses);
        this.bRegTableModel = new RegTableModel(nf2, bAddresses);

        /* add listener to the registers */
        /* Add listener to changes in the register values */

        aRegTableModel.addTableModelListener(this);
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

            bAddresses[i] = Long.MAX_VALUE;
            this.aCoef[i] = 1;
            this.bCoef[i] = 0;
        }

        this.aRegTableModel = new RegTableModel(nf2, addresses);
        this.bRegTableModel = new RegTableModel(nf2, bAddresses);

        /* add listener to the registers */
        /* Add listener to changes in the register values */

        aRegTableModel.addTableModelListener(this);
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

                NFDeviceConsts.ROUTER_OP_LUT_MAC_3_HI_REG,
                NFDeviceConsts.ROUTER_OP_LUT_MAC_3_LO_REG
        };

        /* instantiate the mac table and add the listener */
        macTableModel = new RegTableModel(nf2, addresses);
        macTableModel.addTableModelListener(new TableModelListener() {
            public void tableChanged(TableModelEvent e) {
                updateMACAddresses();
                fireTableDataChanged();
            }
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

        statsCollection[3] = new StatsCollection(this.numBadIPPktsValueLabel, null);
        statsCollection[4] = new StatsCollection(this.numBadTTLPktsValueLabel, null);
        statsCollection[5] = new StatsCollection(this.numWrongMacPktsValueLabel, null);

        /* create the register table model which we want to monitor */
        regTableModel = new RegTableModel(nf2, addresses);

        /* Add listener to changes in the register values */
        regTableModel.addTableModelListener(new TableModelListener() {
            public void tableChanged(TableModelEvent e) {
                int firstRow = e.getFirstRow();
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

     * @param valueLabel
     * @param address
     */
    public RegSliderGroupControl(NFDevice nf2, JSlider slider, JLabel valueLabel, long address){
        long addr[] = {address};
        this.regTableModel = new RegTableModel(nf2, addr);
        this.slider = slider;
        this.valueLabel = valueLabel;

        int val = (Integer)regTableModel.getValueAt(0, RegTableModel.VALUE_COL);
        slider.setValue(val);
View Full Code Here

Examples of org.netfpga.backend.RegTableModel

    private boolean[] invert;

    public ControlRegGroup(NFDevice nf2, long address, AbstractButton[] buttons, boolean[] invert){

        long[] addr = {address};
        regTableModel = new RegTableModel(nf2, addr);
        regTableModel.addTableModelListener(new TableModelListener() {

            public void tableChanged(TableModelEvent e) {
                updateFromRegs();
            }
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.