Package net.helipilot50.stocktrade.displayproject.controls

Examples of net.helipilot50.stocktrade.displayproject.controls.ListView$DisplayNodeRenderer


//             
//            }
        }else if (this._component instanceof JTable){

        }else if (this._component instanceof ListView){
            ListView lv = (ListView)this._component;

            lv.insertNode(this.index, kid);
            lv.repaint();

        }
    }
View Full Code Here


    }
    public static void set(DisplayNode value, boolean selected){
        if (selected){
            set(value);
        } else {
            ListView lv = (ListView)((DisplayNode)value.getRoot()).getUserObject();
            if (lv == null){
                UsageException errorVar = new UsageException("The DisplayNode is not asociated with a ListView [" + value.toString() + "]");
                ErrorMgr.addError(errorVar);
                throw errorVar;
            }
View Full Code Here

        }
    }
    public static void set(DisplayNode value){
        Object o = ((DisplayNode)value.getRoot()).getUserObject();
        if (o instanceof ListView) {
            ListView lv = (ListView)((DisplayNode)value.getRoot()).getUserObject();
            ActionMgr.addAction(new SelectNode(lv, value));
        }
        else if (o instanceof JTree) {
            TreeFieldCurrentNode.set((JTree)o, value);
        }
View Full Code Here

        }
    }
    public static boolean is(DisplayNode node){
        Object o = ((DisplayNode)node.getRoot()).getUserObject();
        if (o instanceof ListView) {
            ListView lv = (ListView)((DisplayNode)node.getRoot()).getUserObject();
            return lv.isSelected(node);
        }else if(o instanceof JTree){
            return TreeFieldCurrentNode.get((JTree)o) ==(node);

        }
        else{
View Full Code Here

     * Sets the list view column title to <code>name</code> and sets the font style to <code>headerFontStyle</code>.
     *
     */

    public static ListView newListView(String name, int ListStyle, Font font, int HeaderStyle ){
        ListView jt = new ListView(name, ListStyle, font, HeaderStyle);
        return jt;
    }
View Full Code Here

        return this.value;
    }
    public void performAction() {
      // CraigM:27/08/2008 - Implemented for ListView
      if (this._component instanceof ListView) {
        ListView lv = (ListView)this._component;
        lv.clearSelectedNodes();
       
        for (DisplayNode node : value) {
          lv.selectNode(node);
        }
      }
      // TF:08/08/2009:Implemented for outline fields
      else if (this._component instanceof OutlineField) {
        OutlineField of = (OutlineField)this._component;
View Full Code Here

    public static void set(ListView comp, DisplayNode value){
        ActionMgr.addAction(new DeselectNode(comp, value));
    }
    public static void set(DisplayNode value){
        ListView lv = (ListView)((DisplayNode)value.getRoot()).getUserObject();
        if (lv == null){
            UsageException errorVar = new UsageException("The DisplayNode is not asociated with a ListView [" + value.toString() + "]");
            ErrorMgr.addError(errorVar);
            throw errorVar;
        }
View Full Code Here

                        DefaultTreeModel model = (DefaultTreeModel)(((JTree)root).getModel());
                        model.removeNodeFromParent(this);
                        handled = true;
                    }
                    else if (root instanceof ListView) {
                        ListView lv = (ListView)root;
                        lv.removeNode(this);
                        this.removeFromParent();
                        handled = true;
                    }
                    else if (root instanceof OutlineField) {
                        DefaultTreeModel model = (DefaultTreeModel)(((OutlineField)root).getModel());
View Full Code Here

          }
        }
        else {
          ListSelectionModel model = getSelectionModel();
          if (!(model instanceof ReadOnlyButtonModel)) {
            this.setSelectionModel(new ReadOnlyListSelectionModel(model));
          }
        }
        this.isCalledFromSetEditable = false;
        this.firePropertyChange("editable", !editable, editable);
      }
View Full Code Here

        for (ActionListener listener : listeners){
            if (listener instanceof PrintActionListener){
                target.addActionListener(new PrintActionListener(((PrintActionListener)listener).getWindow()));
            } else
            if (listener instanceof AboutMenuListener){
                target.addActionListener(new AboutMenuListener());
            }
        }
        CloneHelper.cloneClientProperties(source, target);
        return target;
    }
View Full Code Here

TOP

Related Classes of net.helipilot50.stocktrade.displayproject.controls.ListView$DisplayNodeRenderer

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.