* @param seq Die zu pr�fende Sequenz.
* @return Ob die Sequenz korrekt ist oder der Benutzer keine �berpr�fung
* angefordert hat.
*/
private boolean seqKorrPruef(final String seq) {
final AllgemeinerDialog confirm;
final AllgemeinerDialog dia;
final ArrayList<String> buttonsConf = new ArrayList<String>();
buttonsConf.add(fmg.fmg8.graphVis.Messages.getString("Vis.Yes"));
buttonsConf.add(fmg.fmg8.graphVis.Messages.getString("Vis.No"));
buttonsConf.add(fmg.fmg8.graphVis.Messages.getString("Vis.Cancel"));
final ArrayList<String> buttons = new ArrayList<String>();
buttons.add(fmg.fmg8.graphVis.Messages.getString("SteuerFenster.OK"));
confirm = new AllgemeinerDialog(null,
fmg.fmg8.graphVis.Messages.getString(
"SteuerFenster.ObSeqParsen"),
fmg.fmg8.graphVis.Messages.getString(
"SteuerFenster.ObSeqParsenTitel"),
buttonsConf,
null);
confirm.setVisible(true);
if (confirm.getResult().equals(
fmg.fmg8.graphVis.Messages.getString(
"Vis.Yes"))) {
if (!this.seqErkenner.erkenne(seq)) {
dia = new AllgemeinerDialog(null,
null,
fmg.fmg8.graphVis.Messages.getString(
"SteuerFenster.Earley"),
buttons,
"<"
+ seq
+ ">\n\n\n"
+ this.seqErkenner.toString());
dia.setVisible(true);
return false;
}
} else if (confirm.getResult().equals(
fmg.fmg8.graphVis.Messages.getString("Vis.Cancel"))) {
return false;