Ignore:
Timestamp:
04/29/13 16:29:53 (11 years ago)
Author:
pharms
Message:
  • remove a find bugs warning
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TemporalRelationshipRuleManager.java

    r1146 r1189  
    2323import de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElement; 
    2424import de.ugoe.cs.autoquest.tasktrees.taskequality.TaskEquality; 
    25 import de.ugoe.cs.autoquest.tasktrees.taskequality.TaskEqualityRuleManager; 
    2625import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskBuilder; 
    2726import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskFactory; 
     
    9089    /** 
    9190     * <p> 
    92      * the task equality manager needed by the rules to compare tasks with each other 
    93      * </p> 
    94      */ 
    95     private TaskEqualityRuleManager taskEqualityRuleManager; 
    96  
    97     /** 
    98      * <p> 
    9991     * the task factory to be used during rule application 
    10092     * </p> 
     
    130122     * </p> 
    131123     *  
    132      * @param taskEqualityRuleManager the task equality rule manager to be used by the known rules 
    133      *                                for task comparison during rule application 
    134124     * @param taskFactory             the task factory to be used for instantiating new task tree 
    135125     *                                tasks during rule application 
     
    137127     *                                with each other during rule application 
    138128     */ 
    139     public TemporalRelationshipRuleManager(TaskEqualityRuleManager taskEqualityRuleManager, 
    140                                            ITaskFactory            taskFactory, 
    141                                            ITaskBuilder            taskBuilder) 
    142     { 
     129    public TemporalRelationshipRuleManager(ITaskFactory taskFactory, ITaskBuilder taskBuilder) { 
    143130        super(); 
    144         this.taskEqualityRuleManager = taskEqualityRuleManager; 
    145131        this.taskFactory = taskFactory; 
    146132        this.taskBuilder = taskBuilder; 
     
    162148        sessionScopeRules = new ISessionScopeRule[] { 
    163149            new SequenceForTaskDetectionRule 
    164                 (taskEqualityRuleManager, TaskEquality.SEMANTICALLY_EQUAL, 
    165                  taskFactory, taskBuilder), 
     150                (TaskEquality.SEMANTICALLY_EQUAL, taskFactory, taskBuilder), 
    166151            /*new DefaultTaskSequenceDetectionRule 
    167                 (taskEqualityRuleManager, NodeEquality.SYNTACTICALLY_EQUAL, 
    168                  taskFactory, taskTreeBuilder), 
     152                (NodeEquality.SYNTACTICALLY_EQUAL, taskFactory, taskTreeBuilder), 
    169153            new DefaultTaskSequenceDetectionRule 
    170                 (taskEqualityRuleManager, NodeEquality.LEXICALLY_EQUAL, 
    171                  taskFactory, taskTreeBuilder),*/ 
     154                (NodeEquality.LEXICALLY_EQUAL, taskFactory, taskTreeBuilder),*/ 
    172155            /*new TreeScopeWrapperRule 
    173156                (new DefaultIterationDetectionRule 
    174                     (taskEqualityRuleManager, NodeEquality.LEXICALLY_EQUAL, 
    175                      taskFactory, taskTreeBuilder)), 
     157                    (NodeEquality.LEXICALLY_EQUAL, taskFactory, taskTreeBuilder)), 
    176158            new TreeScopeWrapperRule 
    177159                (new DefaultIterationDetectionRule 
    178                     (taskEqualityRuleManager, NodeEquality.SYNTACTICALLY_EQUAL, 
    179                      taskFactory, taskTreeBuilder)), 
     160                    (NodeEquality.SYNTACTICALLY_EQUAL, taskFactory, taskTreeBuilder)), 
    180161            new TreeScopeWrapperRule 
    181162                (new DefaultIterationDetectionRule 
    182                     (taskEqualityRuleManager, NodeEquality.SEMANTICALLY_EQUAL, 
    183                      taskFactory, taskTreeBuilder))*/ 
     163                    (NodeEquality.SEMANTICALLY_EQUAL, taskFactory, taskTreeBuilder))*/ 
    184164        }; 
    185165         
     
    189169            //new SequenceOnGuiElementDetectionRule(taskFactory, taskTreeBuilder), 
    190170            //new EventSequenceOnSameTargetDetectionRule(taskFactory, taskTreeBuilder), 
    191             //new TrackBarSelectionDetectionRule(taskEqualityRuleManager, taskFactory, taskBuilder), 
     171            //new TrackBarSelectionDetectionRule(taskFactory, taskBuilder), 
    192172            //new DefaultGuiEventSequenceDetectionRule(taskFactory, taskTreeBuilder), 
    193173        }; 
Note: See TracChangeset for help on using the changeset viewer.