Package net.helipilot50.stocktrade.framework

Examples of net.helipilot50.stocktrade.framework.ParameterHolder


        ClientEventManager.postEvent( e.getComponent(), "DisplayStateChange", qq_Params);  
    }
    public void windowIconified(WindowEvent e) {
        _log.debug("["+this+"] Iconified window: " + e.getWindow().toString());
        Hashtable<String, Object> qq_Params = new Hashtable<String, Object>();
        qq_Params.put( "x", new ParameterHolder(0) );
        qq_Params.put( "y", new ParameterHolder(0) );
        qq_Params.put( "modifier", new ParameterHolder(Constants.DS_ICONIZED) );
        qq_Params.put( "DisplayNode", new ParameterHolder(null) );
        qq_Params.put( "row", new ParameterHolder(0) );
        qq_Params.put( "column", new ParameterHolder(0) );
        qq_Params.put( "OldState", new ParameterHolder(0) );
        qq_Params.put( "NewState", new ParameterHolder(Constants.DS_ICONIZED) );
        ClientEventManager.postEvent( e.getComponent(), "DisplayStateChange", qq_Params);  
    }
View Full Code Here


   */
  public static void requestFinalizeNoCheck(Window win, int reasonCode) {
    EventManager.startEventChain();
    _postAfterValueChangeEventsIfNeeded(win);
    Hashtable<String, Object> params = new Hashtable<String, Object>();
    params.put("ReasonCode", new ParameterHolder(reasonCode));
    boolean isRegistered = EventManager.isAnyThreadRegistered(win, "AfterFinalize");

    ClientEventManager.postEvent(win, "AfterFinalize", params);
    EventManager.endEventChain();

View Full Code Here

    public void focusGained(FocusEvent e) {
        EventManager.startEventChain();
        int reason = ForteKeyboardFocusManager.getTraversalReason();
        if (reason != Constants.FC_SUPRESS) {
            Hashtable<String, Object> params = new Hashtable<String, Object>();
            params.put("reason", new ParameterHolder(reason));
            ClientEventManager.postEvent( ta, "AfterFocusGain", params );
        }
        EventManager.endEventChain();
        this.HasDataChanged = false;
    }
View Full Code Here

    public void focusLost(FocusEvent e) {
        EventManager.startEventChain();
        int reason = ForteKeyboardFocusManager.getTraversalReason();
        if (reason != Constants.FC_SUPRESS) {
            Hashtable<String, Object> params = new Hashtable<String, Object>();
            params.put("reason", new ParameterHolder(reason));
            ClientEventManager.postEvent( ta, "BeforeFocusLoss", params );
        }
//      The following is replaced by component.setVerifyInputWhenFocusTarget
//        if (e.getOppositeComponent() instanceof JComponent){
//            JComponent comp = (JComponent)e.getOppositeComponent();
View Full Code Here

    public void performAction() {
        if (ev.getParameters() != null) {
            /*
             * we are a data field in an array field
             */
            ParameterHolder aph = ((ParameterHolder)ev.getParameter(ArrayFieldCellHelper.CLIENT_PROPERTY_ARRAY_FIELD));
            if (aph != null){
                JTable table = (JTable)aph.getObject();
                // TF:27/9/07:Row and columns will be 1-based, and we need them to be 0-based
                int row = ((ParameterHolder)ev.getParameter("row")).getInt()-1
                int col = ((ParameterHolder)ev.getParameter("column")).getInt()-1
                table.requestFocusInWindow();
                if (table.getCellEditor()!= null)
View Full Code Here

            viewToModel[row] = new Row(row);
          }

          //notify that sorting was complete
                    Hashtable<String, ParameterHolder> qq_Params = new Hashtable<String, ParameterHolder>();
                    qq_Params.put( "eventInfo", new ParameterHolder(new DisplayEvent()));
                    ClientEventManager.postEvent(parent, "AfterRequestSort", qq_Params);
        }
            }
        }
        return viewToModel;
View Full Code Here

                      }
                      setSortingStatus(column, status);
                    }

                    Hashtable<String, ParameterHolder> qq_Params = new Hashtable<String, ParameterHolder>();
                    qq_Params.put( "eventInfo", new ParameterHolder(new DisplayEvent()));
                    // TF:10/04/2008: Corrected the modifier parameter
                    qq_Params.put( "status", new ParameterHolder(status));
                    int mod = e.getModifiers();
                    int modifiers = 0;
                    if ((mod & ActionEvent.CTRL_MASK) > 0) {
                        modifiers = modifiers | Constants.KM_CTRL;
                    }
                    if ((mod & ActionEvent.SHIFT_MASK) > 0) {
                        modifiers = modifiers | Constants.KM_SHIFT;
                    }
                    if ((mod & ActionEvent.ALT_MASK) > 0) {
                        modifiers = modifiers | Constants.KM_ALT_OPTION;
                    }
                    if ((mod & ActionEvent.META_MASK) > 0) {
                        modifiers = modifiers | Constants.KM_CMD;
                    }
                    qq_Params.put( "modifier", new ParameterHolder(status));
                    qq_Params.put( "column", new ParameterHolder(column+1));
                    ClientEventManager.postEvent(parent, "RequestSort", qq_Params);
                }
            }
        }
View Full Code Here

    }
    public TextData getTitle() {
        Object o = this.getHeaderValue();
        if (o instanceof String) {
          this.title = new TextData((String) o);
        } else {
          this.title = (TextData) o;
        }
        return this.title;
    }
View Full Code Here

        return 0;
    }
    public TextData getSQLState(){
        Throwable t = this.getCause();
        if ((t != null) && (t instanceof SQLException)) {
            return new TextData(((SQLException)t).getSQLState());
        }
        return new TextData();

    }
View Full Code Here

        this.visibleColumns = visibleColumns;
    }
   
    //PM:14/3/08 properties for binding the edited value
    public void setEditedValue(String value){
      setTextValue(new TextData(value));
    }
View Full Code Here

TOP

Related Classes of net.helipilot50.stocktrade.framework.ParameterHolder

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.