|
f3d832b1fc
|
Merge pull request #8 from HeRoSofty/XmlSchemaDocumentation
Fix: Documentation Element not recognized anymore
|
2023-11-09 18:22:12 +01:00 |
|
|
f18e6f305b
|
Merge pull request #7 from HeRoSofty/XmlDataTypes
add SimpleTypeMapping rules for all built-in datatypes according to h…
|
2023-11-09 18:21:11 +01:00 |
|
Ronny Heidenreich
|
05dcbf0f09
|
include xml:lang and source attributes in GetDocumentation
|
2023-11-09 15:10:03 +01:00 |
|
Ronny Heidenreich
|
5f79c4a481
|
Fix: Documentation Element not recognized anymore since commit b4998a5d
SchemaItem.Documentation is a collection that never IsTextElement, but its items are
|
2023-11-09 15:07:24 +01:00 |
|
Ronny Heidenreich
|
22f39467b8
|
add SimpleTypeMapping rules for all built-in datatypes according to https://www.w3.org/TR/xmlschema-2/ (no additional conversions)
Use Int64/UInt64 for infinite range
|
2023-11-09 14:52:07 +01:00 |
|
|
1d5af8a7b4
|
Merge pull request #5 from selectline-software/NestedCompositorsAndRequiredElements
Elements in choices with nested compositors (sequences or choices) are now recognized as optional
|
2022-06-16 10:07:08 +02:00 |
|
|
b4998a5da8
|
Merge pull request #4 from selectline-software/EXmlDocErrorWithNestedDocumentation
fixed exception in TXMLDataBindingItem.GetDocumentation
|
2022-06-14 13:17:21 +02:00 |
|
Dietmar Schölzel
|
eca77e1246
|
Choices with nested compositors (sequences or choices) are now recognized as choices
|
2022-06-14 13:15:56 +02:00 |
|
Dietmar Schölzel
|
e99acc1c7f
|
fixed exception in TXMLDataBindingItem.GetDocumentation
see https://docwiki.embarcadero.com/Libraries/Sydney/en/Xml.XMLIntf.IXMLNode.Text
|
2022-06-02 11:05:12 +02:00 |
|
|
d86bfbb276
|
Merge pull request #2 from wiphi/dev-remove-dependencies
Dev remove dependencies
|
2021-03-19 20:07:08 +01:00 |
|
Philipp Winkel
|
d9d84db27f
|
Update README.md
|
2021-03-19 18:25:00 +01:00 |
|
Philipp Winkel
|
ce9d185d1f
|
remove x2log dependency
|
2021-03-19 18:22:25 +01:00 |
|
Philipp Winkel
|
5893767c38
|
remove x2utils dependency
|
2021-03-19 18:16:49 +01:00 |
|
Philipp Winkel
|
4b677e782a
|
remove JEDI dependency
|
2021-03-19 17:51:09 +01:00 |
|
Philipp Winkel
|
4e5eb693cb
|
fix irregurlar schema names like "my-schema.xsd" or "./my_import-schema.xsd" and replace it with underscore, so Delphi can handle this files
|
2021-03-19 11:39:22 +01:00 |
|
|
57d49fa016
|
Merge pull request #1 from wiphi/dev
[WIP] Dev / Bugfixes
|
2021-02-04 11:21:21 +01:00 |
|
Philipp Winkel
|
0d3ec32d5b
|
update README.md
|
2021-02-01 14:04:09 +01:00 |
|
Philipp Winkel
|
5bea06029d
|
add vendor x2utils and x2log as submodule
fix search path
|
2021-02-01 13:51:47 +01:00 |
|
Philipp Winkel
|
9f2b2e73f6
|
update ignore files
|
2021-02-01 13:40:58 +01:00 |
|
Philipp Winkel
|
4e660cde52
|
Merge branch 'master' into dev
|
2021-02-01 13:30:13 +01:00 |
|
|
65b651a489
|
Added readme and some basic documentation
|
2020-12-16 14:55:36 +01:00 |
|
|
98c0901b4c
|
Added license
|
2020-12-16 09:22:24 +01:00 |
|
Philipp Winkel
|
023c5197fe
|
XML Kommentare für Delphi Documentation Insight
|
2020-11-10 17:54:59 +01:00 |
|
Philipp Winkel
|
96eeb95d17
|
XML Validation: CreateRequiredElements with correct namespaces
|
2020-11-03 17:11:34 +01:00 |
|
Philipp Winkel
|
ede9c97346
|
delete XMLDataBindingUtils since it used togaether in x2utils as searchpath
|
2020-11-02 10:09:20 +01:00 |
|
Philipp Winkel
|
5e1fa91e85
|
Various Bugfixes for Filename Input
|
2020-11-02 09:34:03 +01:00 |
|
Philipp Winkel
|
6d0265862d
|
Fix TargetNamespace bei Collection Items
(behebt Fehler "Interface nicht unterstützt")
|
2020-10-30 08:47:54 +01:00 |
|
Philipp Winkel
|
b1bba371ce
|
[WIP] cx Komponenten durch Delphi eigene ersetzt
DPROJ Search Path für x2 Zusatzkomponenten gesetzt, später in Submodule auslagern
|
2020-10-30 08:41:26 +01:00 |
|
|
f6b4267a5e
|
Fixed: no enum type was generated for replaced enumerations
|
2020-04-22 12:34:21 +02:00 |
|
|
3d5c2943fc
|
Added support for changing string properties to enumerations
|
2020-04-22 12:26:47 +02:00 |
|
|
17043551f9
|
Fixed bug in Def properties using the original element name instead of the generated property name
|
2020-04-09 10:55:19 +02:00 |
|
Bert Herngreen
|
ef361ac9ad
|
Make generation of 'Def' getter method configurable.
Skip generation of 'Def' getter method for Variants
Forgotten change of MainFrm
|
2017-09-07 08:50:20 +02:00 |
|
Bert Herngreen
|
a30ef97eb3
|
Make generation of 'Def' getter method configurable.\nSkip generation of 'Def' getter method for Variants
|
2017-09-06 17:12:15 +02:00 |
|
Bert Herngreen
|
5451a52cd2
|
Support of 'Def' getter method for optional elements
|
2017-09-01 11:48:05 +02:00 |
|
|
3c9f47f80e
|
Empty check only simple types
|
2017-07-21 09:47:14 +02:00 |
|
|
e8ef5ff1bc
|
Added option to check for empty elements in Has properties, as a workaround for people who don't understand the concept of optional elements or XSD's in general
|
2017-07-21 09:38:17 +02:00 |
|
|
c16eb103da
|
Added support for strict(er) validation
Fixed setter being generated for repeating simple types (and in some cases, causing syntax errors)
|
2017-07-19 13:58:31 +02:00 |
|
Mark van Renswoude
|
79d87acb61
|
Fixed relative schemas references in relative schema references (yo dawg...)
Fixed ItemNS for collection items where the parent node is in another namespace
|
2017-02-17 15:27:30 +01:00 |
|
|
fe7f2eb952
|
Fixed: Access Violation in LoadFromString methods when not passing an Encoding explicitly
|
2016-07-21 13:23:20 +00:00 |
|
|
8feb95edb4
|
TEncoding parameter for Load...FromString helper function
|
2014-12-09 14:26:11 +00:00 |
|
|
bebb08153e
|
Due to testing on the e-Exact schema:
Fixed: global attributes and references
Fixed: List references
Fixed: naming conflicts due to case sensitivity
Still bugged: repeating enumerations
|
2014-11-15 11:29:35 +00:00 |
|
|
66dbd1738a
|
Fixed: safe NodeValue to String conversion
Fixed: NodeValue getter would treat it as a ChildNode instead (as did attributes)
Changed: use of generic collections instead of typecasts
|
2014-10-28 14:22:41 +00:00 |
|
|
f3d8ef6968
|
Added: FS#14 - LoadFromFile/Stream methods missing for Base64Binary properties
Changed: moved to Delphi XE2, changed StreamHelper to StreamWriter descendant
Added: 64-bits build, for fun
|
2014-08-25 18:26:12 +00:00 |
|
|
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 |
|