<groupId>jp.sourceforge.stigmata</groupId>
<artifactId>stigmata-core</artifactId>
- <version>4.0</version>
<packaging>jar</packaging>
<name>Stigmata: Java Birthmark Toolkit Core Library</name>
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import jp.sourceforge.stigmata.command.HelpCommand;
BirthmarkContext context = stigmata.createContext();
updateContext(context, commandLine);
- BirthmarkEnvironment env = context.getEnvironment();
StigmataCommandFactory factory = StigmataCommandFactory.getInstance();
factory.registerCommand(new HelpCommand(options));
case LESS_THAN: sb.append(" < "); break;
case EQUALS_AS: sb.append(" == "); break;
case NOT_EQUALS_AS: sb.append(" != "); break;
+ // The followings are not used.
+ case ENDS_WITH:
+ case MATCH:
+ case NOT_ENDS_WITH:
+ case NOT_MATCH:
+ case NOT_STARTS_WITH:
+ case STARTS_WITH:
+ default:
+ break;
}
sb.append(Integer.toString(getThreshold()));
case LESS_THAN: sb.append(" < "); break;
case EQUALS_AS: sb.append(" == "); break;
case NOT_EQUALS_AS: sb.append(" != "); break;
+ // The followings are not used.
+ case ENDS_WITH:
+ case MATCH:
+ case NOT_ENDS_WITH:
+ case NOT_MATCH:
+ case NOT_STARTS_WITH:
+ case STARTS_WITH:
+ default:
+ break;
}
sb.append(getThreshold());
return new String(sb);
case ONE_OF_TARGETS: sb.append("(target1|target2).name"); break;
}
switch(getCriterion()){
- case STARTS_WITH: sb.append(" starts with "); break;
- case NOT_STARTS_WITH: sb.append(" not starts with "); break;
- case ENDS_WITH: sb.append(" ends with "); break;
- case NOT_ENDS_WITH: sb.append(" not ends with "); break;
- case EQUALS_AS: sb.append(" equals as "); break;
- case NOT_EQUALS_AS: sb.append(" not equals as "); break;
+ case STARTS_WITH: sb.append(" starts with "); break;
+ case NOT_STARTS_WITH: sb.append(" not starts with "); break;
+ case ENDS_WITH: sb.append(" ends with "); break;
+ case NOT_ENDS_WITH: sb.append(" not ends with "); break;
+ case EQUALS_AS: sb.append(" equals as "); break;
+ case NOT_EQUALS_AS: sb.append(" not equals as "); break;
+ case GREATER_EQUALS: sb.append(" greater equals than"); break;
+ case GREATER_THAN: sb.append(" greater than "); break;
+ case LESS_EQUALS: sb.append(" less equals than "); break;
+ case LESS_THAN: sb.append(" less than "); break;
+ case MATCH: sb.append(" match "); break;
+ case NOT_MATCH: sb.append(" not match "); break;
+ default:
+ break;
}
sb.append(getValue());
case LESS_THAN: sb.append(" < "); break;
case EQUALS_AS: sb.append(" == "); break;
case NOT_EQUALS_AS: sb.append(" != "); break;
+ // The followings are not used.
+ case ENDS_WITH:
+ case MATCH:
+ case NOT_ENDS_WITH:
+ case NOT_MATCH:
+ case NOT_STARTS_WITH:
+ case STARTS_WITH:
+ default:
+ break;
}
sb.append(Integer.toString(getThreshold()));
private void addValuesFromSystemFile(Set<String> values){
File file = new File(BirthmarkEnvironment.getStigmataHome(), "storelocations.txt");
if(file.exists()){
+ BufferedReader in = null;
try{
- BufferedReader in = new BufferedReader(new FileReader(file));
+ in = new BufferedReader(new FileReader(file));
String line;
while((line = in.readLine()) != null){
values.add(line);
}
} catch(IOException e){
+ } finally{
+ if(in != null){
+ try{
+ in.close();
+ } catch(IOException e){
+ }
+ }
}
}
}