Package Framework

Examples of Framework.ParameterHolder


*/
public class ActivateActionListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
        List<EventHandle> eventsToPost = new ArrayList<EventHandle>();
        Hashtable<String, Object> qq_Params = new Hashtable<String, Object>();
        qq_Params.put("x", new ParameterHolder(0));
        qq_Params.put("y", new ParameterHolder(0));
        int modifiers = 0;
        if ((e.getModifiers() & ActionEvent.CTRL_MASK) > 0)
            modifiers = modifiers | 1;
        if ((e.getModifiers() & ActionEvent.SHIFT_MASK) > 0)
            modifiers = modifiers | 2;
        if ((e.getModifiers() & ActionEvent.ALT_MASK) > 0)
            modifiers = modifiers | 4;
        if ((e.getModifiers() & ActionEvent.META_MASK) > 0)
            modifiers = modifiers | 8;
        qq_Params.put("modifier", new ParameterHolder(modifiers));
        qq_Params.put("node", new ParameterHolder(null));
        qq_Params.put("row", new ParameterHolder(0));
        qq_Params.put("column", new ParameterHolder(0));
        if (e.getSource() instanceof JRadioButtonMenuItem) {
            ButtonGroup bg = ((DefaultButtonModel) ((JRadioButtonMenuItem) e
                    .getSource()).getModel()).getGroup();
            eventsToPost.add(new EventHandle(bg, "Activate", qq_Params));
        } else {
View Full Code Here


    private void postAfterKeyPress(KeyEvent e) {
      // Create parameters
      Hashtable<String, Object> qq_Params = new Hashtable<String, Object>();

      // add keypress parameters
      qq_Params.put("key", new ParameterHolder(e.getKeyCode()));
      qq_Params.put("value", new ParameterHolder(e.getKeyChar()));
      qq_Params.put("modifier", new ParameterHolder(e.getModifiers()));

      // add usual parameters
      final Hashtable<String, ParameterHolder> usualParameters = arrayParam();
      if (usualParameters != null) {
        qq_Params.putAll(usualParameters);
View Full Code Here

        if (reason != Constants.FC_SUPRESS) {
            Hashtable<String, ParameterHolder> params = arrayParam();
            if (params == null) {
                params = new Hashtable<String, ParameterHolder>();
            }
            params.put("reason", new ParameterHolder(reason));
            ClientEventManager.postEvent( correctPostingComponent(), "AfterFocusGain", params );
        }
    }
View Full Code Here

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

    protected Hashtable<String, ParameterHolder> arrayParam(){
        Hashtable<String, ParameterHolder> qq_Params = null;
        if (table != null){
            qq_Params = new Hashtable<String, ParameterHolder>();
            // TF:27/9/07:Made the row and column 1-based indexes instead of 0-based
            qq_Params.put( "row", new ParameterHolder(tableRow+1) );
            qq_Params.put( "column", new ParameterHolder(tableColumn+1) );
            qq_Params.put( "ArrayField", new ParameterHolder(table) );
        }
        return qq_Params;

    }
View Full Code Here

        return TransactionMgr.getOuterTransactionDesc();

    }

  public static void main(String[] args) {
      ParameterHolder h1 = new ParameterHolder(), h2 = new ParameterHolder();
      String result = DBUtilities.translateSQL("blah :fred = \"2008-02-04 13:19:12.000\" or :fred = '2008-02-04 15:00:06' or :'blad' = :\"blah\"", h1, h2);
      System.out.println(result);
    }
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

        if (logger.isDebugEnabled()) {
          logger.debug("Mapping Row to Object [" + beanWrapper.getWrappedClass().getName() + "]");
        }

        for (int i = 0; i < columnNamesToMap.length; i++) {
          ParameterHolder beanWrapperHolder = new ParameterHolder(beanWrapper);
            PropertyDescriptor descriptor = getDescriptorAndBeanForColumnName(columnNamesToMap[i], beanWrapperHolder);
            BeanWrapper localWrapper = ((BeanWrapper) beanWrapperHolder.getObject());

            if (descriptor == null) {
                logger.error("Skipping unknown property \"" + columnNamesToMap[i] + "\"");
                continue;
            }
View Full Code Here

    }
    return null;
  }

  public ParameterMetaData getParameterMetaData() throws SQLException {
    final ParameterHolder result = new ParameterHolder();
    useRealStatement(new StatementWorker() {
      public void doWork(PreparedStatement ps) throws SQLException {
        result.setObject(ps.getParameterMetaData());
      }
    });
    return (ParameterMetaData)result.getObject();
  }
View Full Code Here

    }
    parameters.set(parameterIndex, new SQLXMLParameter(parameterIndex, xmlObject));   
  }

  public boolean isWrapperFor(final Class<?> iface) throws SQLException {
    final ParameterHolder isWrapperHolder = new ParameterHolder();
    useRealStatement(new StatementWorker() {
      public void doWork(PreparedStatement arg0) throws SQLException {
        isWrapperHolder.setBoolean(arg0.isWrapperFor(iface));
      }
    });
    return isWrapperHolder.getBoolean();
  }
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.