Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » XML Schema Definition (XSD) » analyziing XSDSimpleTypeDefinitions
analyziing XSDSimpleTypeDefinitions [message #580947] Fri, 21 November 2003 16:56
Dennis Fuglsang is currently offline Dennis Fuglsang
Messages: 77
Registered: July 2009
Member
Ed,

You may recall from your response to my previous posting concerning
serializing XSDSimpleTypeDefinition instances to XMI, you mentioned that
certain computed features were not marked as transient and being output to
the XMI file (for example, validFacets in XSDSimpleTypeDefinition). To get
around this problem I mark computed features, like validFacets, to be
transient when a new XSDSimpleTypeDefinition instance is created. This
allowed me to my save simple xsd datatypes to an XMI file. One problem I
noticed is when reading the XMI file the XSDSimpleTypeDefinition instances
that are created have an empty list for validFacets. This list gets
populated when an XSDTypeDefinition is analyzed but the deserialization of
the datatype was not enough to trigger it. My work-around for now is to
force re-analyzing whenever the setBaseTypeDefinition is called. Is there a
better way?

Dennis
Previous Topic:Unloading an XSDResource
Next Topic:analyziing XSDSimpleTypeDefinitions
Goto Forum:
  


Current Time: Sat Aug 02 04:45:31 EDT 2014

Powered by FUDForum. Page generated in 0.01955 seconds