Package org.itsnat.core

Examples of org.itsnat.core.NameValue


        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();

        this.useSingleClickComp = (ItsNatHTMLInputCheckBox)compMgr.createItsNatComponentById("useSingleClickId");
        useSingleClickComp.getToggleButtonModel().addItemListener(this);

        NameValue[] artifacts = new NameValue[]{new NameValue("rootless","true")};
        this.treeComp = (ItsNatFreeTree)compMgr.createItsNatComponentById("compId","freeTree",artifacts);

        new FreeTreeDecorator(treeComp).bind();

        DefaultTreeModel dataModel = (DefaultTreeModel)treeComp.getTreeModel();
View Full Code Here


        this.useSingleClickComp = (ItsNatHTMLInputCheckBox)compMgr.createItsNatComponentById("useSingleClickId");
        useSingleClickComp.getToggleButtonModel().addItemListener(this);

        ItsNatListStructure customStruc = new CityListCustomStructure();
        NameValue[] artifacts = new NameValue[] { new NameValue("useStructure",customStruc) };

        this.listComp = (ItsNatFreeListMultSel)compMgr.createItsNatComponentById("compId","freeListMultSel",artifacts);

        DefaultListModel dataModel = (DefaultListModel)listComp.getListModel();
        dataModel.addElement("Madrid");
View Full Code Here

        return comp;
    }

    private NameValue[] getParams(boolean treeTable,boolean rootless,ItsNatTreeStructure structure)
    {
        NameValue treeTableParam = new NameValue("treeTable",Boolean.valueOf(treeTable));
        NameValue rootlessParam = new NameValue("rootless",Boolean.valueOf(rootless));
        NameValue useStructureParam = getUseStructureParam(structure);
        if (useStructureParam != null)
            return new NameValue[]{treeTableParam,rootlessParam,useStructureParam};
        else
            return new NameValue[]{treeTableParam,rootlessParam};
    }
View Full Code Here

            new ModalAddNewItem(this);
        }
        else if (currTarget == removeItemElem)
        {
            int row = tableComp.getSelectedRow();
            NameValue value = (NameValue)tableComp.getTableModel().getValueAt(row,0);
            new ModalConfirmRemoveItem(this,row,value.getName());
        }
    }
View Full Code Here

        DefaultTableModel tableModel = (DefaultTableModel)tableComp.getTableModel();
        int rowCount = tableModel.getRowCount();
        List<Object[]> rows = new ArrayList<Object[]>(rowCount);
        for(int row = 0; row < rowCount; row++)
        {
            NameValue name = (NameValue)tableModel.getValueAt(row,0);
            NameValue desc = (NameValue)tableModel.getValueAt(row,1);
            rows.add(new Object[] { name, desc });
        }

        Collections.sort(rows, new Comparator<Object[]>()
            {
              public int compare(Object[] o1, Object[] o2)
              {
                  NameValue name1 = (NameValue)o1[0];
                  NameValue name2 = (NameValue)o2[0];
                  int order = name1.getName().compareTo(name2.getName());
                  if (!ascending) order = -order;
                  return order;
              }
            }
        );
View Full Code Here

        {
            case TableModelEvent.INSERT: break;
            case TableModelEvent.DELETE: break;
            case TableModelEvent.UPDATE:
                int column = e.getColumn();
                NameValue value = (NameValue)tableComp.getTableModel().getValueAt(firstRow,column);
                if (column == 0) // name
                    updateName(value.getName(),value.getValue());
                else // description
                    updateDescription(value.getName(),value.getValue());
                break;
        }
    }
View Full Code Here

    }

    public void removeItem(int row)
    {
        DefaultTableModel tableModel = (DefaultTableModel)tableComp.getTableModel();
        NameValue value = (NameValue)tableModel.getValueAt(row,0);
        Object modelObj = value.getValue();

        removeItemDB(modelObj);
        tableModel.removeRow(row);
    }
View Full Code Here

    }

    public Object getCellEditorValue()
    {
        String name = (String)delegate.getCellEditorValue();
        NameValue newValue = new NameValue(name,this.value.getValue());
        this.value = null;
        return newValue;
    }
View Full Code Here

    public void addRow(TVSeries tvSeries)
    {
        DefaultTableModel tableModel = (DefaultTableModel)tableComp.getTableModel();
            tableModel.addRow(new NameValue[] {
                new NameValue(tvSeries.getName(),tvSeries),
                new NameValue(tvSeries.getDescription(),tvSeries) }
                );
    }
View Full Code Here

    public void addRow(CarModel car)
    {
        DefaultTableModel tableModel = (DefaultTableModel)tableComp.getTableModel();
            tableModel.addRow(new NameValue[] {
                new NameValue(car.getName(),car),
                new NameValue(car.getDescription(),car) }
                );
    }
View Full Code Here

TOP

Related Classes of org.itsnat.core.NameValue

Copyright © 2018 www.massapicom. 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.