Changeset 2254


Ignore:
Timestamp:
12/12/17 13:52:12 (7 years ago)
Author:
pharms
Message:
  • solved some findbugs issues
Location:
trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/IInteraction.java

    r927 r2254  
    2727 */ 
    2828public interface IInteraction extends IEventType { 
    29     /** 
    30      * <p> 
    31      * Determines whether an event type starts a logical sequence, i.e., a task. 
    32      * </p> 
    33      *  
    34      * @return true if a logical sequence is started; false otherwise 
    35      */ 
    36     public boolean startsLogicalSequence(); 
    37  
    38     /** 
    39      * <p> 
    40      * Determines whether an event type finishes a logical sequence, i.e., a task. 
    41      * </p> 
    42      *  
    43      * @return true if a logical sequence is finished; false otherwise 
    44      */ 
    45     public boolean finishesLogicalSequence(); 
    4629 
    4730} 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/KeyPressed.java

    r1359 r2254  
    6767     * (non-Javadoc) 
    6868     *  
    69      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    70      */ 
    71     public boolean startsLogicalSequence() { 
    72         // TODO handle lock keys correctly 
    73         return super.getKey().isCombinationKey(); 
    74     } 
    75  
    76     /* 
    77      * (non-Javadoc) 
    78      *  
    79      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    80      */ 
    81     public boolean finishesLogicalSequence() { 
    82         return false; 
    83     } 
    84  
    85     /* 
    86      * (non-Javadoc) 
    87      *  
    8869     * @see java.lang.Object#equals(java.lang.Object) 
    8970     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/KeyReleased.java

    r1359 r2254  
    6767     * (non-Javadoc) 
    6868     *  
    69      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    70      */ 
    71     public boolean startsLogicalSequence() { 
    72         return false; 
    73     } 
    74  
    75     /* 
    76      * (non-Javadoc) 
    77      *  
    78      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    79      */ 
    80     public boolean finishesLogicalSequence() { 
    81         // TODO handle lock keys correctly 
    82         return super.getKey().isCombinationKey(); 
    83     } 
    84  
    85     /* 
    86      * (non-Javadoc) 
    87      *  
    8869     * @see java.lang.Object#equals(java.lang.Object) 
    8970     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/KeyTyped.java

    r1359 r2254  
    6767     * (non-Javadoc) 
    6868     *  
    69      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    70      */ 
    71     public boolean startsLogicalSequence() { 
    72         // TODO handle lock keys correctly 
    73         return super.getKey().isCombinationKey(); 
    74     } 
    75  
    76     /* 
    77      * (non-Javadoc) 
    78      *  
    79      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    80      */ 
    81     public boolean finishesLogicalSequence() { 
    82         // TODO handle lock keys correctly 
    83         return super.getKey().isCombinationKey(); 
    84     } 
    85  
    86     /* 
    87      * (non-Javadoc) 
    88      *  
    8969     * @see java.lang.Object#equals(java.lang.Object) 
    9070     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/KeyboardFocusChange.java

    r1359 r2254  
    4545     * (non-Javadoc) 
    4646     *  
    47      * @see de.ugoe.cs.tasktree.userinteraction.Interaction#startsLogicalSequence() 
    48      */ 
    49     @Override 
    50     public boolean startsLogicalSequence() { 
    51         return true; 
    52     } 
    53  
    54     /* 
    55      * (non-Javadoc) 
    56      *  
    57      * @see de.ugoe.cs.tasktree.userinteraction.Interaction#finishesLogicalSequence() 
    58      */ 
    59     @Override 
    60     public boolean finishesLogicalSequence() { 
    61         return true; 
    62     } 
    63  
    64     /* 
    65      * (non-Javadoc) 
    66      *  
    6747     * @see java.lang.Object#toString() 
    6848     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/MouseButtonDown.java

    r1359 r2254  
    8787     * (non-Javadoc) 
    8888     *  
    89      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    90      */ 
    91     public boolean startsLogicalSequence() { 
    92         return true; 
    93     } 
    94  
    95     /* 
    96      * (non-Javadoc) 
    97      *  
    98      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    99      */ 
    100     public boolean finishesLogicalSequence() { 
    101         return false; 
    102     } 
    103  
    104     /* 
    105      * (non-Javadoc) 
    106      *  
    10789     * @see java.lang.Object#equals(java.lang.Object) 
    10890     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/MouseButtonUp.java

    r1359 r2254  
    8787     * (non-Javadoc) 
    8888     *  
    89      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    90      */ 
    91     public boolean startsLogicalSequence() { 
    92         return false; 
    93     } 
    94  
    95     /* 
    96      * (non-Javadoc) 
    97      *  
    98      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    99      */ 
    100     public boolean finishesLogicalSequence() { 
    101         return true; 
    102     } 
    103  
    104     /* 
    105      * (non-Javadoc) 
    106      *  
    10789     * @see java.lang.Object#equals(java.lang.Object) 
    10890     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/MouseClick.java

    r1359 r2254  
    8787     * (non-Javadoc) 
    8888     *  
    89      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    90      */ 
    91     public boolean startsLogicalSequence() { 
    92         return false; 
    93     } 
    94  
    95     /* 
    96      * (non-Javadoc) 
    97      *  
    98      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    99      */ 
    100     public boolean finishesLogicalSequence() { 
    101         return false; 
    102     } 
    103  
    104     /* 
    105      * (non-Javadoc) 
    106      *  
    10789     * @see java.lang.Object#equals(java.lang.Object) 
    10890     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/MouseDoubleClick.java

    r1359 r2254  
    8888     * (non-Javadoc) 
    8989     *  
    90      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    91      */ 
    92     public boolean startsLogicalSequence() { 
    93         return false; 
    94     } 
    95  
    96     /* 
    97      * (non-Javadoc) 
    98      *  
    99      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    100      */ 
    101     public boolean finishesLogicalSequence() { 
    102         return false; 
    103     } 
    104  
    105     /* 
    106      * (non-Javadoc) 
    107      *  
    10890     * @see java.lang.Object#equals(java.lang.Object) 
    10991     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/MouseDragAndDrop.java

    r995 r2254  
    104104     * (non-Javadoc) 
    105105     *  
    106      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    107      */ 
    108     public boolean startsLogicalSequence() { 
    109         return false; 
    110     } 
    111  
    112     /* 
    113      * (non-Javadoc) 
    114      *  
    115      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    116      */ 
    117     public boolean finishesLogicalSequence() { 
    118         return false; 
    119     } 
    120  
    121     /* 
    122      * (non-Javadoc) 
    123      *  
    124106     * @see java.lang.Object#equals(java.lang.Object) 
    125107     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/Scroll.java

    r1120 r2254  
    6868    } 
    6969 
    70     /* 
    71      * (non-Javadoc) 
    72      *  
    73      * @see de.ugoe.cs.tasktree.userinteraction.Interaction#startsLogicalSequence() 
    74      */ 
    75     @Override 
    76     public boolean startsLogicalSequence() { 
    77         return false; 
    78     } 
    79  
    80     /* 
    81      * (non-Javadoc) 
    82      *  
    83      * @see de.ugoe.cs.tasktree.userinteraction.Interaction#finishesLogicalSequence() 
    84      */ 
    85     @Override 
    86     public boolean finishesLogicalSequence() { 
    87         return false; 
    88     } 
    89  
    9070    /** 
    9171     * @return the position 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/TextInput.java

    r1295 r2254  
    173173     * (non-Javadoc) 
    174174     *  
    175      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    176      */ 
    177     public boolean startsLogicalSequence() { 
    178         return false; 
    179     } 
    180  
    181     /* 
    182      * (non-Javadoc) 
    183      *  
    184      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    185      */ 
    186     public boolean finishesLogicalSequence() { 
    187         return false; 
    188     } 
    189  
    190     /* 
    191      * (non-Javadoc) 
    192      *  
    193175     * @see java.lang.Object#equals(java.lang.Object) 
    194176     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/TextSelection.java

    r927 r2254  
    5454     * (non-Javadoc) 
    5555     *  
    56      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    57      */ 
    58     public boolean startsLogicalSequence() { 
    59         return false; 
    60     } 
    61  
    62     /* 
    63      * (non-Javadoc) 
    64      *  
    65      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    66      */ 
    67     public boolean finishesLogicalSequence() { 
    68         return false; 
    69     } 
    70  
    71     /* 
    72      * (non-Javadoc) 
    73      *  
    7456     * @see java.lang.Object#equals(java.lang.Object) 
    7557     */ 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/ValueSelection.java

    r2235 r2254  
    8282    } 
    8383 
    84     /* 
    85      * (non-Javadoc) 
    86      *  
    87      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    88      */ 
    89     public boolean startsLogicalSequence() { 
    90         return false; 
    91     } 
    92  
    93     /* 
    94      * (non-Javadoc) 
    95      *  
    96      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    97      */ 
    98     public boolean finishesLogicalSequence() { 
    99         return false; 
    100     } 
    101  
    10284    /** 
    10385     * <p> 
  • trunk/autoquest-plugin-android/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/TouchSingle.java

    r1868 r2254  
    6969 
    7070    @Override 
    71     public boolean startsLogicalSequence() { 
    72         return false; 
    73     } 
    74  
    75     @Override 
    76     public boolean finishesLogicalSequence() { 
    77         return false; 
    78     } 
    79  
    80     @Override 
    8171    public String getName() { 
    8272        return "TouchSingle"; 
  • trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/test/DummyInteraction.java

    r927 r2254  
    6363    } 
    6464 
    65     /* 
    66      * (non-Javadoc) 
    67      *  
    68      * @see de.harms.attef.userinteraction.Interaction#startsLogicalSequence() 
    69      */ 
    70     public boolean startsLogicalSequence() { 
    71         return false; 
    72     } 
    73  
    74     /* 
    75      * (non-Javadoc) 
    76      *  
    77      * @see de.harms.attef.userinteraction.Interaction#finishesLogicalSequence() 
    78      */ 
    79     public boolean finishesLogicalSequence() { 
    80         return false; 
    81     } 
    82  
    8365    /** 
    8466     * @return the interactionType 
Note: See TracChangeset for help on using the changeset viewer.