Package Framework

Examples of Framework.ParameterHolder


            TransactionMgr.endTransaction();
        }

        // TODO [1072,Info]: An event object reference has been altered for distributed events to work properly
        Hashtable<String,Object> qq_Params = new Hashtable<String,Object>();
        qq_Params.put( "pOrder", new ParameterHolder(pBuyOrder) );
        EventManager.postEvent( TradeSO_proxy.getInstance(), TradeMgr.cEVENT_ORDER_PROCESSED, qq_Params );
        // TODO [1072,Info]: An event object reference has been altered for distributed events to work properly
        qq_Params = new Hashtable<String,Object>();
        qq_Params.put( "pOrder", new ParameterHolder(pSellOrder) );
        EventManager.postEvent( TradeSO_proxy.getInstance(), TradeMgr.cEVENT_ORDER_PROCESSED, qq_Params );

        return pBuyOrder.getStockName();
    }
View Full Code Here


        this.orderList.add(pOrderTaken);

        // TODO [1072,Info]: An event object reference has been altered for distributed events to work properly
        Hashtable<String,Object> qq_Params = new Hashtable<String,Object>();
        qq_Params.put( "pNewOrder", new ParameterHolder(pOrderTaken) );
        EventManager.postEvent( TradeSO_proxy.getInstance(), TradeMgr.cEVENT_NEW_ORDER_ADDED, qq_Params );
    }
View Full Code Here

        this.firstKey = true;
        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( this.correctPostingComponent(), "AfterFocusGain", params );
        }
        EventManager.endEventChain();
    }
View Full Code Here

        FocusHelper.addSetFocusPurgeAction(this);
//        FocusHelper.addPurgeAction(new RollbackAction());
        int realReason = ForteKeyboardFocusManager.getTraversalReason();
        if (realReason != Constants.FC_SUPRESS) {
            Hashtable<String, Object> params = new Hashtable<String, Object>();
            params.put("reason", new ParameterHolder(realReason));
            ClientEventManager.postEvent( this.correctPostingComponent(), "BeforeFocusLoss", params );
        }
        EventManager.endEventChain();
    }
View Full Code Here

                        "'Stocks', " +
                        "count(distinct StockName), " +
                        "'Total value', " +
                        "sum(Price*Quantity) " +
                        "from Holding ";
        final ParameterHolder qqh_title1 = new ParameterHolder(title1);
        final ParameterHolder qqh_numCustomers = new ParameterHolder(numCustomers);
        final ParameterHolder qqh_title2 = new ParameterHolder(title2);
        final ParameterHolder qqh_numStocks = new ParameterHolder(numStocks);
        final ParameterHolder qqh_title3 = new ParameterHolder(title3);
        final ParameterHolder qqh_totalValue = new ParameterHolder(totalValue);
        RowCountCallbackHandler qq_RowCounter = new RowCountCallbackHandler() {
            protected void processRow(ResultSet pResultSet, int pRow) throws SQLException {
                if (pRow >= 1) {
                    throw new IncorrectResultSizeDataAccessException(1, pRow+1);
                }
                ResultSetHelper helper = new ResultSetHelper(pResultSet);
                qqh_title1.setObject(helper.getString(1));
                qqh_numCustomers.setInt(helper.getInt(2));
                qqh_title2.setObject(helper.getTextData(3));
                qqh_numStocks.setObject(helper.getIntegerData(4));
                qqh_title3.setObject(helper.getTextNullable(5));
                qqh_totalValue.setDouble(helper.getDouble(6));
            }
        };
        dBConnection.getTemplate().query(qq_SQL, qq_RowCounter);
        title1 = (String)qqh_title1.getObject();
        numCustomers = qqh_numCustomers.getInt();
        title2 = (TextData)qqh_title2.getObject();
        numStocks = (IntegerData)qqh_numStocks.getObject();
        title3 = (TextNullable)qqh_title3.getObject();
        totalValue = qqh_totalValue.getDouble();

        TextData aMsg = new TextData();
        aMsg.concat(title1).concat(":").concat(numCustomers).concat(", ").concat(title2).concat(":").concat(numStocks).concat(", ").concat(title3).concat(totalValue);

        Log.standardLog().info(aMsg);
View Full Code Here

        }
        else {
            ClientEventManager.postEvent( comp, evName, qq_Params );
        }
        if (comp.getParent() != null){
            qq_Params.put("child", new ParameterHolder(comp));
            Container mum = comp.getParent();
            while (mum != null) {
                ClientEventManager.postEvent(mum, "Child" + evName, qq_Params);
                mum = mum.getParent();
            }
        }
        // Process the clicks on a JTable also. In this case, if there is an editor installed then
        // we won't actually have a parent, but we get the table out of the attribute.
        else if (ArrayFieldCellHelper.getArrayField(comp) != null) {
            qq_Params.put("child", new ParameterHolder(comp));
            Container mum = ArrayFieldCellHelper.getArrayField(comp);
            while (mum != null){
                ClientEventManager.postEvent( mum, "Child" + evName, qq_Params );
                mum = mum.getParent();
            }
View Full Code Here

    public void mouseEntered(MouseEvent e) {
        ClientEventManager.postEvent( e.getSource(), "MouseEnter" );
        if (((JComponent)e.getSource()).getParent() != null){
            Hashtable<String, ParameterHolder> qq_Params = new Hashtable<String, ParameterHolder>();
            qq_Params.put("child", new ParameterHolder(e.getSource()));
            Container mum = ((JComponent)e.getSource()).getParent();
            while (mum != null) {
                ClientEventManager.postEvent(mum, "ChildMouseEnter", qq_Params);
                mum = mum.getParent();
            }
View Full Code Here

    }
    public void mouseExited(MouseEvent e) {
        ClientEventManager.postEvent( e.getSource(), "MouseLeave" );
        if (((JComponent)e.getSource()).getParent() != null){
            Hashtable<String, ParameterHolder> qq_Params = new Hashtable<String, ParameterHolder>();
            qq_Params.put("child", new ParameterHolder(e.getSource()));
            Container mum = ((JComponent)e.getSource()).getParent();
            while (mum != null) {
                ClientEventManager.postEvent(mum, "ChildMouseLeave", qq_Params);
                mum = mum.getParent();
            }
View Full Code Here

    }
   
    protected Hashtable<String, Object> makeParamList(int X, int Y, int mod){
        Hashtable<String, Object> qq_Params = new Hashtable<String, Object>();
        // The forte will return the X & Y in mils, so covert here
        qq_Params.put( "x", new ParameterHolder(UIutils.pixelsToMils(X)));
        qq_Params.put( "y", new ParameterHolder(UIutils.pixelsToMils(Y)));
        int modifiers = 0;
        if ((mod & ActionEvent.CTRL_MASK) > 0)
            modifiers = modifiers | 1;
        if ((mod & ActionEvent.SHIFT_MASK) > 0)
            modifiers = modifiers | 2;
        if ((mod & ActionEvent.ALT_MASK) > 0)
            modifiers = modifiers | 4;
        if ((mod & ActionEvent.META_MASK) > 0)
            modifiers = modifiers | 8;
        qq_Params.put( "modifier", new ParameterHolder(modifiers) );
        if ((table != null) && (table.getModel() instanceof TableSorter)) {
            DisplayNode dn =
                ((DisplayNode)((ArrayFieldModel)((TableSorter)table.getModel()).getTableModel()).getData().get(table.getSelectedRow()));
            qq_Params.put( "node", new ParameterHolder(dn) );
        } else if (tree != null) {
            qq_Params.put( "node", new ParameterHolder(tree.getLastSelectedPathComponent()) );
        } else if (olf != null) {
            qq_Params.put( "node", new ParameterHolder(olf.getTree().getLastSelectedPathComponent()) );
        } else if (lv != null) {
            qq_Params.put( "node", new ParameterHolder(lv.getCurrentNode()) );
        } else
            qq_Params.put( "node", new ParameterHolder(null) );
        if (table != null)
        {
            // TF:27/9/07:Made the row and column 1-based indexes instead of 0-based
            qq_Params.put( "row", new ParameterHolder(table.rowAtPoint(new Point(X,Y))+1) );
            qq_Params.put( "column", new ParameterHolder(table.columnAtPoint(new Point(X,Y))+1) );
        }
        else
        {
            qq_Params.put( "row", new ParameterHolder(0) );
            qq_Params.put( "column", new ParameterHolder(0) );
        }
        return qq_Params;
    }
View Full Code Here

                String appletEvent = parts[1];
               
                  Hashtable<String, ParameterHolder> params = new Hashtable<String, ParameterHolder>(1);
                  if (appletEvent.equals("stopped")){
                    appletInfo = whatsRunning.get(appletName);
                    params.put("appletId", new ParameterHolder(appletInfo.getAppletId()));
                    _log.debug("Posting RunComplete event");
                    ClientEventManager.postEvent(LaunchMgr.this, "RunCompleted", params);
                    whatsRunning.remove(appletName);
                    closeConnection = true;
                  } else if (appletEvent.equals("started")){
                    AppletRunInfo info = new AppletRunInfo();
                      info.setAppletName(appletName);
                      info.setAppletId(LaunchMgr.this.nextAppletID++);
                      this.appletInfo = info;
                      whatsRunning.put(appletName, info);
                    params.put("applet", new ParameterHolder(appletInfo));
                    _log.debug("Posting RunStarted event");
                    ClientEventManager.postEvent(LaunchMgr.this, "RunStarted", params);
                  }
              } catch (ClassNotFoundException classnot){
                System.err.println("Data received in unknown format");
              }
            } while(!closeConnection);
        } catch (java.io.EOFException e){
          Hashtable<String, ParameterHolder> params = new Hashtable<String, ParameterHolder>(1);
          params.put("appletId", new ParameterHolder(appletInfo.getAppletId()));
          _log.debug("Posting RunComplete event after connection closed");
          ClientEventManager.postEvent(LaunchMgr.this, "RunCompleted", params);
          } catch (IOException e) {
            _log.error("Launch manager listener exception", e);
          } finally {
View Full Code Here

TOP

Related Classes of 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.