Changeset 408


Ignore:
Timestamp:
11/18/08 16:36:36 (16 years ago)
Author:
ra33
Message:

Made changes so that clicking back still counts as accessing a frame for statistics purposes...

Location:
trunk/src/org/expeditee
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/actions/Actions.java

    r376 r408  
    656656                                        // the results are loading
    657657                                        Frame next = _Agent.getResultFrame();
    658                                         FrameUtils.DisplayFrame(next, true);
     658                                        FrameUtils.DisplayFrame(next, true, true);
    659659                                }
    660660                        }
  • trunk/src/org/expeditee/actions/Navigation.java

    r306 r408  
    103103                addToBack = adjustAddToBack(addToBack);
    104104                Frame next = FrameIO.LoadNext();
    105                 FrameUtils.DisplayFrame(next, addToBack);
     105                FrameUtils.DisplayFrame(next, addToBack, true);
    106106        }
    107107       
     
    112112        public static void LastFrame() {
    113113                Frame last = FrameIO.LoadLast();
    114                 FrameUtils.DisplayFrame(last, true);
     114                FrameUtils.DisplayFrame(last, true, true);
    115115        }
    116116       
    117117        public static void ZeroFrame() {
    118118                Frame zeroFrame = FrameIO.LoadZero();
    119                 FrameUtils.DisplayFrame(zeroFrame, true);
     119                FrameUtils.DisplayFrame(zeroFrame, true, true);
    120120        }
    121121       
     
    132132                addToBack = adjustAddToBack(addToBack);
    133133                Frame prev = FrameIO.LoadPrevious();
    134                 FrameUtils.DisplayFrame(prev, addToBack);
     134                FrameUtils.DisplayFrame(prev, addToBack, true);
    135135        }
    136136       
     
    198198                                                        source.getName())) {
    199199                                _LastItemUsed = items.get(i);
    200                                 FrameUtils.DisplayFrame(_LastItemUsed.getAbsoluteLink(), false);
     200                                FrameUtils.DisplayFrame(_LastItemUsed.getAbsoluteLink(), false, true);
    201201                                return;
    202202                        } // ByRob: end of if
  • trunk/src/org/expeditee/actions/Simple.java

    r390 r408  
    156156                actions.add(RUN_FRAME_ACTION);
    157157                newSimpleTest.getTitleItem().setActions(actions);
    158                 FrameUtils.DisplayFrame(newSimpleTest, true);
     158                FrameUtils.DisplayFrame(newSimpleTest, true, true);
    159159                MessageBay.displayMessage("New test created");
    160160        }
     
    165165                        next = FrameIO.LoadNext(next);
    166166                } while (next != null && !next.isTestFrame());
    167                 FrameUtils.DisplayFrame(next, true);
     167                FrameUtils.DisplayFrame(next, true, true);
    168168        }
    169169
     
    174174                } while (prev != null && !prev.isTestFrame());
    175175
    176                 FrameUtils.DisplayFrame(prev, true);
     176                FrameUtils.DisplayFrame(prev, true, true);
    177177        }
    178178
     
    190190                } while (next != null);
    191191
    192                 FrameUtils.DisplayFrame(lastTest, true);
     192                FrameUtils.DisplayFrame(lastTest, true, true);
    193193        }
    194194
     
    400400
    401401        private static void FlagError(Item item) {
    402                 FrameUtils.DisplayFrame(item.getParent().getName(), true);
     402                FrameUtils.DisplayFrame(item.getParent().getName(), true, true);
    403403                item.setHighlightMode(HighlightMode.Normal);
    404404                item.setHighlightColor(Color.CYAN);
  • trunk/src/org/expeditee/gui/DisplayIO.java

    r400 r408  
    664664                }
    665665                _BackedUpFrames[side].push(oldFrame);
    666                 FrameUtils.DisplayFrame(frame, false);
     666                FrameUtils.DisplayFrame(frame, false, true);
    667667                FrameMouseActions.setHighlightHold(true);
    668668
     
    716716                }
    717717                _VisitedFrames[side].push(oldFrame);
    718                 FrameUtils.DisplayFrame(frame, false);
     718                FrameUtils.DisplayFrame(frame, false, true);
    719719                FrameGraphics.requestRefresh(true);
    720720                return true;
  • trunk/src/org/expeditee/gui/FrameKeyboardActions.java

    r400 r408  
    22
    33import java.awt.Color;
    4 import java.awt.Polygon;
    54import java.awt.Rectangle;
    65import java.awt.Toolkit;
     
    21942193                        text.setLink(linkTo.getName());
    21952194                        text.getParent().setChanged(true);
    2196                         FrameUtils.DisplayFrame(linkTo, true);
     2195                        FrameUtils.DisplayFrame(linkTo, true, true);
    21972196                        linkTo.moveMouseToDefaultLocation();
    21982197                        // this needs to be done if the user doesnt move the mouse before
  • trunk/src/org/expeditee/gui/FrameMouseActions.java

    r404 r408  
    769769                                if (clickedOn.isFrameName()) {
    770770                                        Frame next = FrameIO.LoadNext();
    771                                         FrameUtils.DisplayFrame(next, true);
     771                                        FrameUtils.DisplayFrame(next, true, true);
    772772                                        return;
    773773                                }
     
    21342134                }
    21352135
    2136                 FrameUtils.DisplayFrame(next, true);
     2136                FrameUtils.DisplayFrame(next, true, true);
    21372137                FrameUtils.setTdfcItem(linker);
    21382138
  • trunk/src/org/expeditee/gui/FrameUtils.java

    r400 r408  
    364364         *            False otherwise
    365365         */
    366         public static void DisplayFrame(Frame toDisplay, boolean addToBack) {
     366        public static void DisplayFrame(Frame toDisplay, boolean addToBack, boolean incrementStats) {
    367367                if (toDisplay == null)
    368368                        return;
     
    432432
    433433                Parse(toDisplay);
    434                 DisplayIO.setCurrentFrame(toDisplay, addToBack);
     434                DisplayIO.setCurrentFrame(toDisplay, incrementStats);
    435435                FrameMouseActions.updateCursor();
    436436                // FrameMouseActions.getInstance().refreshHighlights();
     
    451451         *            false otherwise
    452452         */
    453         public static void DisplayFrame(String frameName, boolean addToBack) {
     453        public static void DisplayFrame(String frameName, boolean addToBack, boolean incrementStats) {
    454454                Frame newFrame = getFrame(frameName);
    455455
    456456                if (newFrame != null)
    457457                        // display the frame
    458                         DisplayFrame(newFrame, addToBack);
     458                        DisplayFrame(newFrame, addToBack, incrementStats);
    459459        }
    460460
     
    468468         */
    469469        public static void DisplayFrame(String framename) {
    470                 DisplayFrame(framename, true);
     470                DisplayFrame(framename, true, true);
    471471        }
    472472
  • trunk/src/org/expeditee/stats/SessionStats.java

    r115 r408  
    2222
    2323public class SessionStats extends Stats{
    24 
     24       
    2525        public enum ItemType {
    2626                Text, Dot, Line, Picture, Total;
     
    4646        private static int[] _MouseCounters = new int[MOUSE_BUTTONS];
    4747
    48         private static int _AccessedFrames = -1;
     48        private static int _AccessedFrames = 0;
    4949
    5050        private static int _SavedFrames = 0;
Note: See TracChangeset for help on using the changeset viewer.