Hallo Zusammen,
ich kämpfe gerade mit folgendem Problem. Ich habe mir aus einer xsd Datei ein Model samt Editor erstellt. Soweit hatt auch alles funktioniert. Es gibt nur ein Problem!!
In der Property View werden mir auch für die Attribute und Elemente, für die es in meiner xsd KEINE default oder fixed Werte gibt, default werte angezeigt. Die aber zum glück beim speichern wenigstens nicht serialisiert werden. Ist aber trotzdem sehr verwirrend...
Ein Beispiel:
[XML]
<xs:simpleType name="MyType">
<xs:restriction base="xs:unsignedByte">
<xs:minInclusive value="1" />
<xs:maxInclusive value="8" />
</xs:restriction>
</xs:simpleType>
[/XML]
Für das gerade angegebene Beispiel darf ich in der Property View nur Werte von 1 bis 8 angeben. Das funktioniert auch... allerdings wird mir wenn ich nichts eingebe 0 angezeigt. Das verwirrt...
Ich möchte das so lange nichts in der propertyview angezeigt wird, bis ich etwas eintrage. Es sei denn ich habe default oder fixed werte in der xsd deklariert.
Wie kann ich dieses Problem lösen??
ich kämpfe gerade mit folgendem Problem. Ich habe mir aus einer xsd Datei ein Model samt Editor erstellt. Soweit hatt auch alles funktioniert. Es gibt nur ein Problem!!
In der Property View werden mir auch für die Attribute und Elemente, für die es in meiner xsd KEINE default oder fixed Werte gibt, default werte angezeigt. Die aber zum glück beim speichern wenigstens nicht serialisiert werden. Ist aber trotzdem sehr verwirrend...
Ein Beispiel:
[XML]
<xs:simpleType name="MyType">
<xs:restriction base="xs:unsignedByte">
<xs:minInclusive value="1" />
<xs:maxInclusive value="8" />
</xs:restriction>
</xs:simpleType>
[/XML]
Für das gerade angegebene Beispiel darf ich in der Property View nur Werte von 1 bis 8 angeben. Das funktioniert auch... allerdings wird mir wenn ich nichts eingebe 0 angezeigt. Das verwirrt...
Ich möchte das so lange nichts in der propertyview angezeigt wird, bis ich etwas eintrage. Es sei denn ich habe default oder fixed werte in der xsd deklariert.
Wie kann ich dieses Problem lösen??