Examples of ListTableModel


Examples of com.intellij.util.ui.ListTableModel

  };
  private final TableView myTableVeiw;
  private boolean myIsEnabled = true;

  public EnvVariablesTable() {
    myTableVeiw = new TableView(new ListTableModel((new ColumnInfo[]{NAME, VALUE})));
    myTableVeiw.getTableViewModel().setSortable(false);
    myPanel.add(ScrollPaneFactory.createScrollPane(myTableVeiw.getComponent()), BorderLayout.CENTER);
    JComponent toolbarComponent = createToolbar();
    myPanel.add(toolbarComponent, BorderLayout.NORTH);
    myTableVeiw.getComponent().setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
View Full Code Here

Examples of com.intellij.util.ui.ListTableModel

  public SelectElementsDialog(final Project project, final List<PsiElement> elements, final String title, final String elementsTitle) {
    super(true);
    myProject = project;
    myName.setName(elementsTitle);
    myTable = new TableView(new ListTableModel(new ColumnInfo[]{myIsSelected, myName}));

    final TableViewModel model = myTable.getTableViewModel();
    final ArrayList<PsiElement> arrayList = new ArrayList<PsiElement>(elements);
    Collections.sort(arrayList, new Comparator<PsiElement>() {
      public int compare(final PsiElement o1, final PsiElement o2) {
View Full Code Here

Examples of com.intellij.util.ui.ListTableModel

*/
public abstract class BaseTableView extends Table {
  private static final Logger LOG = Logger.getInstance("#com.intellij.ui.table.BaseTableView");

  public BaseTableView() {
    this(new ListTableModel(ColumnInfo.EMPTY_ARRAY));
  }
View Full Code Here

Examples of com.intellij.util.ui.ListTableModel

    for (int i = 0; i < columns.length; i++) {
      DualViewColumnInfo column = columns[i];
      if (column.shouldBeShownIsTheTable()) shownColumns.add(column);
    }

    ListTableModel flatModel = new ListTableModel(shownColumns.toArray(new ColumnInfo[shownColumns.size()]));
    myFlatView = new TableView(flatModel) {
      public TableCellRenderer getCellRenderer(int row, int column) {
        return createWrappedRenderer(super.getCellRenderer(row, column));
      }
    };
View Full Code Here

Examples of com.intellij.util.ui.ListTableModel

  }

  public void changeColumnSet(DualViewColumnInfo[] columns) {
    myTreeView.setTableModel(new ListTreeTableModelOnColumns((TreeNode)myTreeView.getTreeViewModel().getRoot(),
                                                             createTreeColumns(columns)));
    myFlatView.setModel(new ListTableModel(columns));
    if (myTreeCellRenderer != null) myTreeView.setTreeCellRenderer(myTreeCellRenderer);
    setRootVisible(myRootVisible);

    refreshFlatModel();
View Full Code Here

Examples of nu.fw.jeti.ui.models.ListTableModel

    public PluginsPanel(OptionsWindow pref)
    {
    prefWindow = pref;
   
        plugins = Preferences.getTranslatedPlugins();
        dataModel = new ListTableModel(
            new String[]{
                I18N.gettext("main.options.Name"),
                I18N.gettext("main.options.Enabled"),
                I18N.gettext("main.options.Description")},
            plugins);
View Full Code Here

Examples of nu.fw.jeti.ui.models.ListTableModel

    private String iconType;

  public IconPrefPanel(String type)
  {
    iconType = type;
    dataModel = new ListTableModel(
            new String[] {
                I18N.gettext("emoticons.Name"),
                I18N.gettext("emoticons.Enabled"),
                I18N.gettext("emoticons.Description"),
                I18N.gettext("emoticons.Type") },
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

   
    private void search() {
        if ( (searchField.getSelectedIndex() > -1) && (searchText.getText().trim().length() > 0) ) {
            table.setModel(orginalModel);
            String filter = searchText.getText().trim();
            ListTableModel model = (ListTableModel)table.getModel();
            Iterator rowsIter = model.getDatas().iterator();
            Vector datas = new Vector();
            while (rowsIter.hasNext()) {
                Vector rowDatas = (Vector)rowsIter.next();
                String str = (String)rowDatas.get(searchField.getSelectedIndex());
                //fix
                if (str.toUpperCase().indexOf(filter.toUpperCase()) > -1) {
                    datas.add(rowDatas);
                }               
            }               
            table.setModel(new ListTableModel(model.getColumnNames(), datas));
            table.getColumnExt(table.getModel().getColumnCount() - 1).setVisible(false);
        } else {
            table.setModel(orginalModel);
            try {
                table.getColumnExt(table.getModel().getColumnCount() - 1).setVisible(false);
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

                JOptionPane.OK_OPTION, JOptionPane.PLAIN_MESSAGE, null, options, options[0]);            

        if (n == 0) {
            if (getTable().getSelectedRow() != -1) {
                int selectedRowNumber = getTable().convertRowIndexToModel(getTable().getSelectedRow());
                ListTableModel model = (ListTableModel)getTable().getModel();
                Vector dataVector = model.getDataVector();
                Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                Object value = rowDatas.get(rowDatas.size() - 1);                       
                setValue(value);
//                System.err.println("DetailList value = " + value);
                if ( (column.getInputType() == 81) || (column.getInputType() == 82) ) {
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

                    StringTokenizer st = new StringTokenizer(columnId, "-");
                    String tableName = (String)st.nextElement();
                    String columnName = (String)st.nextElement();
                    if ( (tableName.equals(childColumn.getTableName())) && (columnName.equals(childColumn.getColumnName())) ) {
                        int selectedRowNumber = getTable().convertRowIndexToModel(getTable().getSelectedRow());
                        ListTableModel model = (ListTableModel)getTable().getModel();
                        Vector dataVector = model.getDataVector();
                        Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                        Object childValue = rowDatas.get(i);
                        if (childColumn.isI18N()) {
                            childValue = ((Vector)this.tDataVector.get(selectedRowNumber)).get(i);
                            //System.err.println("childValue = " + childValue);
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.