Package Framework

Examples of Framework.ParameterHolder


     * <p>
     * @param pDataField Type: DataField
     * @return EventRegistration
     */
    public EventRegistration dataFieldEventWatcher(DataField pDataField) {
        final ParameterHolder qq_pDataField = new ParameterHolder(pDataField);
        EventRegistration qq_resultRegistration = new EventRegistration();

        // ------------------------
        // pDataField.AfterDeselect
        // ------------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "AfterDeselect",
                new EventRegistrationCallback("DataField_AfterDeselect_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "AfterDeselect");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ------------------------------
        // pDataField.AfterFirstKeystroke
        // ------------------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "AfterFirstKeystroke",
                new EventRegistrationCallback("DataField_AfterFirstKeystroke_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "AfterFirstKeystroke");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // -------------------------
        // pDataField.AfterFocusGain
        // -------------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "AfterFocusGain",
                new EventRegistrationCallback("DataField_AfterFocusGain_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "AfterFocusGain");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ----------------------
        // pDataField.AfterSelect
        // ----------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "AfterSelect",
                new EventRegistrationCallback("DataField_AfterSelect_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "AfterSelect");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ---------------------------
        // pDataField.AfterValueChange
        // ---------------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "AfterValueChange",
                new EventRegistrationCallback("DataField_AfterValueChange_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "AfterValueChange");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // --------------------------
        // pDataField.BeforeFocusLoss
        // --------------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "BeforeFocusLoss",
                new EventRegistrationCallback("DataField_BeforeFocusLoss_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "BeforeFocusLoss");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ----------------
        // pDataField.Click
        // ----------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "Click",
                new EventRegistrationCallback("DataField_Click_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "Click");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ----------------------
        // pDataField.ClickMiddle
        // ----------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "ClickMiddle",
                new EventRegistrationCallback("DataField_ClickMiddle_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "ClickMiddle");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ---------------------
        // pDataField.ClickOuter
        // ---------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "ClickOuter",
                new EventRegistrationCallback("DataField_ClickOuter_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "ClickOuter");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ----------------------
        // pDataField.DoubleClick
        // ----------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "DoubleClick",
                new EventRegistrationCallback("DataField_DoubleClick_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "DoubleClick");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ---------------------
        // pDataField.MouseEnter
        // ---------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "MouseEnter",
                new EventRegistrationCallback("DataField_MouseEnter_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "MouseEnter");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
                        return qq_HandlerResult;
                    }
                }) );


        // ---------------------
        // pDataField.MouseLeave
        // ---------------------
        qq_resultRegistration.addRegistration( ClientEventManager.register(
                (DataField)qq_pDataField.getObject(), "MouseLeave",
                new EventRegistrationCallback("DataField_MouseLeave_DataFieldqq_pDataFieldgetObject") {
                    /**
                     * handleEvent is called when the event is received. If this method returns false, the enclosing event loop will abort
                     */
                    public boolean handleEvent(EventHandle qq_currentEvent) {
                        boolean qq_HandlerResult = true;
                        try {
                            CursorMgr.startEvent();
                            // ================ Begin Forte Event Handler Translation ================
                            ValidatingWindow.this.dumpFieldState((DataField)qq_pDataField.getObject(), "MouseLeave");
                        // ================= End Forte Event Handler Translation =================
                        }
                        finally {
                            CursorMgr.endEvent();
                        }
View Full Code Here


*/
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


        // -------------------------------
        // Parameters for call to FindLine
        // -------------------------------
        ParameterHolder qq_StartOffset = new ParameterHolder(stoffset);
        ParameterHolder qq_EndOffset = new ParameterHolder(endoffset);
        boolean qq_FindLine = buffer.findLine(buffer.getLineNumber(offset), qq_StartOffset, qq_EndOffset);
        stoffset = qq_StartOffset.getInt();
        endoffset = qq_EndOffset.getInt();

        if (qq_FindLine) {
            this.sourceLine = buffer.copyRange(stoffset, endoffset);
            this.charOffset = offset-stoffset;
            this.lineNumber = buffer.getLineNumber(offset);
View Full Code Here

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

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

            Hashtable<String, Object> params = new Hashtable<String, Object>();
            JTable table = ArrayFieldCellHelper.getArrayField(FillInField.this);
            if (table != null){
                // params.put( "row", new ParameterHolder(TableRow) );
                // params.put( "column", new ParameterHolder(TableColumn) );
                params.put( "ArrayField", new ParameterHolder(table) );
            }
            return params;
        }
View Full Code Here


        // -------------------------------
        // Parameters for call to FindLine
        // -------------------------------
        ParameterHolder qq_StartOffset = new ParameterHolder(stoffset);
        ParameterHolder qq_EndOffset = new ParameterHolder(endoffset);
        boolean qq_FindLine = buffer.findLine(buffer.getLineNumber(offset), qq_StartOffset, qq_EndOffset);
        stoffset = qq_StartOffset.getInt();
        endoffset = qq_EndOffset.getInt();

        if (qq_FindLine) {
            this.sourceLine = buffer.copyRange(stoffset, endoffset);
            this.charOffset = offset-stoffset;
            this.lineNumber = buffer.getLineNumber(offset);
View Full Code Here

                // Trigger the AfterFocusGain event.  CraigM 12/07/2007.
                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( ListView.this, "AfterFocusGain", params );
                }
                EventManager.endEventChain();

            }
View Full Code Here

                if ((nodes != null) && (nodes.size() > 0))
                    this.listview.currentNode = (DisplayNode)this.listview.getSelectedNodes().get(0);
                else
                    this.listview.currentNode = null;
                Hashtable<String, Object> qq_Params = new Hashtable<String,Object>();
                qq_Params.put( "OldNode", new ParameterHolder(oldNode) );
                qq_Params.put( "NewNode", new ParameterHolder( getCurrentNode()));
                qq_Params.put( "OldRowNumber", new ParameterHolder(oldRow) );
                qq_Params.put( "NewRowNumber", new ParameterHolder(currentRow) );
                ClientEventManager.postEvent( this.listview, "AfterCurrentNodeChange", qq_Params );
            }
        }
View Full Code Here

            modifiers = modifiers | Constants.KM_ALT_OPTION;
        if ((e.getModifiers() & ActionEvent.META_MASK) > 0)
            modifiers = modifiers | Constants.KM_CMD;

        Hashtable qq_Params = new Hashtable();
        qq_Params.put( "keyID", new ParameterHolder(this.keyID) );
        qq_Params.put( "modifier", new ParameterHolder(modifiers) );
        FocusHelper.functionKeyActivate(new EventHandle(sink, "FunctionKeyPress", qq_Params));
        // AD:2/9/2008 If the F1 key is pressed also post HelpRequest to be consistent with Forte
        // Investigated using a separate KeyAction and KeyListeners but neither functioned exactly like Forte.
        // Having a separate HelpRequestKeyAction overrode the FunctionKeyPress.
        // KeyListeners needed to have focus to work correctly.
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.