publiziert am 20. 01. 2012 um 14:24
Dieser Beitrag wurde aus dem alten Blog importiert. (Link zum Orginal in Blogger)
import java.util.regex.Pattern;
generateGuiContants (){
StringBuffer outbuff = new StringBuffer();
//String regex = "name=\"(\\S*)\" ";
String regex = "%%VALUE (\\S*)%%";
pattern = Pattern.compile(regex);
for(int i = 0; i < buffer.getLineCount(); i++){
String line = buffer.getLineText(i);
m = pattern.matcher(line);
if(m.find()){
outbuff.append("private final static String FLD_").append(m.group(1).toUpperCase()).append(" = \"").append(m.group(1)).append("\";").append('\n');
//outbuff.append("private boolean").append(m.group(1)).append(";").append('\n');
}
}
//Zwischenablage
Registers.setRegister('$',outbuff.toString());
}
generateGuiContants ();
Hinweis: dieser Blog wiederspiegelt meine persönliche Meinung und hat nichts mit meiner Anstellung als Dozent der zhaw noch mit anderen Anstellungen zu tun.