Ihr habt da sicherlich recht!
Ich habe das Problem das ich EMF benutze um mein Datenmodel in eine xml Datei zu serialisieren.
Um das Model zu erstellen, verwendet ich denn von EMF generierten Baumeditor. Dies funktioniert soweit auch... bis auf die Tatsache, das die Validierung nicht mekert wenn ich in dem Editor keinen Wert für die Elemente eintrage.
Wenn ich in meiner Schemadatei bei den Elemeten maxlength > 1 angebe, so nimmt er sobald ich für das Element in dem Editor einen Wert eintragen will, auch nur Werte an die länger 1 sind. Das ist auch alles gut so... nun kann es aber sein, das ich vergesse einen Wert zu setzen... und das will ich eben verhindern.