dc29a0ae51
Fixed: SortChildNodes could cause "Line too long" error on large documents
2014-08-05 12:03:22 +00:00
aa29f0463e
Added: GetValidXMLText wrapper for string elements
2014-06-27 07:53:21 +00:00
c1d218bffc
actually added the bin folder
2013-10-14 15:17:24 +00:00
ce60932a21
LoadFromString function added to the databinding functions
...
added bin folder
use bin and lib folder in project settings
2013-10-14 15:12:39 +00:00
d1b7577ff2
Removed one "IXML" too many
2013-07-03 14:59:26 +00:00
9acb394d30
Fixed enumerator data type name
2013-07-03 14:53:48 +00:00
1e12269490
Enumerator support for node collections
2013-06-21 11:05:00 +00:00
cc62e18e4e
Support for namespaces in child nodes
2013-06-21 10:25:49 +00:00
be56cf001a
Fixed: simple type collections failed to call AddItem in the output, resulting in an Access Violation
...
Added: apparently I started a ModelMaker diagram some time ago
2012-11-14 09:22:49 +00:00
cb4e3a1148
Fixed: xs:anyType properties should be read-only
2012-05-22 13:31:56 +00:00
fcfa4dda85
Fixed: map xs:anyType to IXMLNode
2012-05-22 13:23:21 +00:00
8fa98da4fb
Fixed: improved support for simple type references
...
Fixed: resolve property name conflicts
2012-05-22 13:16:16 +00:00
ea12a5124e
Added: support for xs:decimal
2012-04-20 08:33:26 +00:00
ca8492e5bd
Added: SaveToFile methods for Base64 encoded elements
2012-04-18 14:13:41 +00:00
d429226755
Fixed: TargetNamespace support for SimpleTypeAlias items
2012-04-17 07:36:23 +00:00
abda6d92ba
Forgot to commit XMLDataBindingUtils
2012-04-13 13:33:58 +00:00
25bdcc74c5
Added: support for SaveToStream for Base64 encoded types
...
Fixed: global simple type mappings referenced by non-global elements
2012-04-13 13:33:23 +00:00
8a5fa4af6d
Added: support for multiple namespaces in the generated binding
2012-04-10 08:47:48 +00:00
23d6e7e18e
Fixed: reference to an enumeration is resolved as a simple type and turns into a Variant instead of a properly typed enumeration
2011-10-12 10:47:37 +00:00
66ce9ae1c9
Fixed: absolute paths in includes couldn't get resolved (irony.)
2010-09-10 10:38:31 +00:00
bb5bf6aabf
Fixed: Attributes are optional by default
2010-07-15 13:53:52 +00:00
595ae4ea7d
Added: XSDValidate methods to ensure:
...
- required elements are created (with limitations; no data content validation or default value checking is performed)
- the order of Sequences is maintained
2010-07-15 10:57:03 +00:00
c892e495b7
Fixed: '-' is not a Delphi safe character
...
Fixed: 'file' is not a Delphi safe keyword
2010-07-14 08:50:33 +00:00
cb781049c7
Added: support for a typed NodeValue property on typed elements with attributes
2010-06-22 08:27:28 +00:00
105c770a77
Translated name voor property items
2010-02-11 10:09:00 +00:00
9680a2a8c3
Removed assembly breakpoint which caused an External Exception
2009-10-09 10:19:34 +00:00
5e75e3435f
Support for renaming properties using the Hints file
...
Fixed support for simple type collections
2009-09-29 15:12:47 +00:00
56013f783a
Better collection support
...
Support for optional attributes
2009-09-18 07:49:04 +00:00
de277ebcfc
Generate attribute properties for complex types
2009-04-14 13:20:41 +00:00
f705ac121e
Added: start of DataBindingHints manual (Dutch)
...
Fixed: elements which reference a complex type are no longer resolved away, which means they can now be used as document elements
2008-08-27 10:10:04 +00:00
65d792471d
Fixed: incorrect type for certain collection items
...
Fixed: use XMLIntf.IXMLDocument in case of a conflicting 'Document' element (Google KML)
2008-07-31 14:56:36 +00:00
7ed849490c
Added: xsd:base64binary supports
2008-07-20 12:07:18 +00:00
fd9c309309
Changed: hints file now uses XPath expressions
2008-05-14 13:30:54 +00:00
4238ee102e
Fixed: Subversion keywords property
2008-04-28 07:49:01 +00:00
e1d3f533ab
Added: support for specifying the document elements in the hints file
2008-04-25 10:34:16 +00:00
6764684c9e
Added: namespace to hints and settings XML files
...
Added: "Generate blank Hints file" option
Added: proper support for xs:dateTime/xs:time types
Changed: moved conversion and utility functions out of the generated source code to the external XMLDataBindingHelpers unit
2008-04-24 14:37:05 +00:00
80acc3c04d
Fixed: using IXMLNode.Text instead of NodeValue for the enumeration Text getter
2008-04-22 14:49:32 +00:00
e4903fdb7b
Added: date / time of generation in Delphi unit header
...
Added: settings file
Added: support for renaming enumeration members using a hints file
Fixed: case-insensitive check for reserved Delphi words
Fixed: setter for IsNil
2008-04-22 13:36:55 +00:00
727a5dca46
Fixed: support for nillable elements
2008-04-21 15:24:33 +00:00
0d63424104
Fixed: elements which are part of a choice compositor are treated as being optional
...
Fixed: xs:string properties use IXMLNode.Text property instead of NodeValue
Changed: GUI uses DevEx components
2008-04-21 13:04:19 +00:00
0c38a497f9
Merged last changes into trunk
2008-04-18 14:36:17 +00:00
e402505cbb
Fixed: dialog filters
2008-04-14 19:36:55 +00:00
f453aea455
Merged collections branch into trunk
2008-04-14 19:28:57 +00:00
e1f35e9999
Fixed: GUI
2008-04-14 19:20:55 +00:00
dba905ace4
Fixed: support for global elements of a complex type
2008-03-31 21:15:13 +00:00
107589b839
Added: better support for datatype conversions
...
Changed: extracted most strings to the Resources unit
2008-03-21 15:23:14 +00:00
372812b547
Added: initial (untested) implementation for simple type collections
...
Changed: conforming to new NamedFormat specifications
2008-03-17 16:02:57 +00:00
4f8751632a
Finished NamedFormat conversion
2008-03-17 12:17:55 +00:00
3c09f6c331
Changed: using NamedFormat instead of Format for output building
2008-03-17 06:08:49 +00:00
478551716c
Changed: collection behaviour (not yet finished - waiting for named Format implementation)
2008-03-14 15:35:07 +00:00