Ignore:
Timestamp:
09/04/12 17:15:28 (12 years ago)
Author:
sherbold
Message:
Location:
trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc/EventGenerator.java

    r655 r766  
    22 
    33import java.io.IOException; 
    4 import java.security.InvalidParameterException; 
    54import java.util.ArrayList; 
    65import java.util.HashMap; 
     
    174173                            generateReplayMessage(replayMessageSpec); 
    175174                        } 
    176                         catch (InvalidParameterException e) { 
     175                        catch (IllegalArgumentException e) { 
    177176                            Console.printerrln(e.getMessage()); 
    178177                            // TODO currentToken.invalidateReplay(); 
     
    184183                            // TODO currentToken.invalidateReplay(); 
    185184                        } 
    186                         catch (InvalidParameterException e) { 
     185                        catch (IllegalArgumentException e) { 
    187186                            Console.printerrln(e.getMessage()); 
    188187                            // TODO currentToken.invalidateReplay(); 
     
    242241                    isMatch = matchMultipleConditions(messageCondition, nextMessageCondition); 
    243242                } 
    244                 catch (InvalidParameterException e) { 
     243                catch (IllegalArgumentException e) { 
    245244                    Console.printerrln(e.getMessage()); 
    246245                } 
     
    250249                    isMatch = matchSingleMessage(messageCondition); 
    251250                } 
    252                 catch (InvalidParameterException e) { 
     251                catch (IllegalArgumentException e) { 
    253252                    Console.printerrln(e.getMessage()); 
    254253                } 
     
    606605 
    607606            if (seqVar.size() != generatedMessageSeq.size()) { 
    608                 throw new InvalidParameterException 
     607                throw new IllegalArgumentException 
    609608                    ("Failure generating replay sequence for rule " + currentRuleName + 
    610609                     ": One or more of the sequence variables used to generate a sequence have " + 
     
    656655             
    657656            if (seqVar.size() != generatedMessageSeq.size()) { 
    658                 throw new InvalidParameterException 
     657                throw new IllegalArgumentException 
    659658                    ("Failure generating replay sequence for rule " + currentRuleName + 
    660659                     ": One or more of the sequence variables used to generate a sequence have " + 
     
    712711             
    713712            if (seqVar.size() != generatedMessageSeq.size()) { 
    714                 throw new InvalidParameterException 
     713                throw new IllegalArgumentException 
    715714                    ("Failure generating replay sequence for rule " + currentRuleName + 
    716715                     ": One or more of the sequence variables used to generate a sequence have " + 
     
    783782     *            object identifier in the storage 
    784783     * @return message retrieved from the storage 
    785      * @throws InvalidParameterException 
     784     * @throws IllegalArgumentException 
    786785     *             thrown in case of invalid uses of "this" or if no message with the identifier obj 
    787786     *             is found in the storage 
    788787     */ 
    789788    private ReplayWindowsMessage getStoredMessageVariable(WindowsMessage currentMessage, String obj) 
    790         throws InvalidParameterException 
     789        throws IllegalArgumentException 
    791790    { 
    792791        ReplayWindowsMessage varMessage = null; 
    793792        if (obj.equals("this")) { 
    794793            if (currentMessage == null) { 
    795                 throw new InvalidParameterException("Failure obtaining term value for rule " + 
     794                throw new IllegalArgumentException("Failure obtaining term value for rule " + 
    796795                    currentRuleName + 
    797796                    ": \"this\" is not a valid name for generating runtime messages."); 
     
    805804            } 
    806805            else { 
    807                 throw new InvalidParameterException("Failure obtaining term value for rule " + 
     806                throw new IllegalArgumentException("Failure obtaining term value for rule " + 
    808807                    currentRuleName + ": No message \"" + obj + "\" stored."); 
    809808            } 
  • trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc/MFCLogParser.java

    r655 r766  
    66import java.io.IOException; 
    77import java.io.InputStreamReader; 
    8 import java.security.InvalidParameterException; 
    98import java.util.Collection; 
    109import java.util.HashMap; 
     
    143142    public void parseFile(String filename) { 
    144143        if (filename == null) { 
    145             throw new InvalidParameterException("filename must not be null"); 
     144            throw new IllegalArgumentException("filename must not be null"); 
    146145        } 
    147146 
     
    159158    public void parseFile(File file) { 
    160159        if (file == null) { 
    161             throw new InvalidParameterException("file must not be null"); 
     160            throw new IllegalArgumentException("file must not be null"); 
    162161        } 
    163162 
     
    331330                    sequenceSplitter.addMessage(message); 
    332331                } 
    333                 catch (InvalidParameterException e) { 
     332                catch (IllegalArgumentException e) { 
    334333                    Console.traceln(Level.WARNING, e.getMessage() + " WindowsMessage " + currentMessageType + 
    335334                                    " ignored."); 
  • trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc/commands/CMDconvertDirToXml.java

    r728 r766  
    33import java.io.FileNotFoundException; 
    44import java.io.IOException; 
    5 import java.security.InvalidParameterException; 
    65import java.util.List; 
    76 
     
    3837        public void run(List<Object> parameters) { 
    3938                if (parameters.size() < 2) { 
    40                         throw new InvalidParameterException(); 
     39                        throw new IllegalArgumentException(); 
    4140                } 
    4241                String path = (String) parameters.get(0); 
  • trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc/commands/CMDconvertToXml.java

    r664 r766  
    33import java.io.FileNotFoundException; 
    44import java.io.IOException; 
    5 import java.security.InvalidParameterException; 
    65import java.util.List; 
    76 
     
    3837        public void run(List<Object> parameters) { 
    3938                if (parameters.size() < 2) { 
    40                         throw new InvalidParameterException(); 
     39                        throw new IllegalArgumentException(); 
    4140                } 
    4241                String source = (String) parameters.get(0); 
  • trunk/quest-plugin-mfc/src/main/java/de/ugoe/cs/quest/plugin/mfc/commands/CMDparseXML.java

    r667 r766  
    11package de.ugoe.cs.quest.plugin.mfc.commands; 
    22 
    3 import java.security.InvalidParameterException; 
    43import java.util.Collection; 
    54import java.util.List; 
     
    5352        } 
    5453        catch (Exception e) { 
    55             throw new InvalidParameterException(); 
     54            throw new IllegalArgumentException(); 
    5655        } 
    5756 
Note: See TracChangeset for help on using the changeset viewer.