Index: Tools/ObjectDumper/dto/Property.cls.xml
===================================================================
diff -u -r500 -r2677
--- Tools/ObjectDumper/dto/Property.cls.xml (.../Property.cls.xml) (revision 500)
+++ Tools/ObjectDumper/dto/Property.cls.xml (.../Property.cls.xml) (revision 2677)
@@ -15,6 +15,10 @@
Tools.ObjectDumper.enu.ClassType
+
+%String
+
+
%Boolean
0
Index: TECH/DataTransferObject.cls.xml
===================================================================
diff -u -r1496 -r2677
--- TECH/DataTransferObject.cls.xml (.../DataTransferObject.cls.xml) (revision 1496)
+++ TECH/DataTransferObject.cls.xml (.../DataTransferObject.cls.xml) (revision 2677)
@@ -11,6 +11,30 @@
1
ENUM
+
+
+%Stream.Object
+
+
+
+
+%Stream.Object
+
+
Index: Tools/ObjectDumper/Base.cls.xml
===================================================================
diff -u -r2009 -r2677
--- Tools/ObjectDumper/Base.cls.xml (.../Base.cls.xml) (revision 2009)
+++ Tools/ObjectDumper/Base.cls.xml (.../Base.cls.xml) (revision 2677)
@@ -24,6 +24,11 @@
1
+
+TECH.Format.FormatAPI
+1
+
+
Object:%Library.Base,MagObjectReferentieToevoegen:%Boolean=1,Writer:TECH.Output.Writer="",Formatter:TECH.Output.Formatter
1
@@ -35,6 +40,7 @@
set ..MagObjectReferentieToevoegen = MagObjectReferentieToevoegen
Set ..Writer = $$$Implementation(Writer, ##class(TECH.Output.impl.Writer).%New())
Set ..Formatter = $$$Implementation(Formatter, ##class(TECH.Output.impl.Formatter).%New())
+ set ..FormatAPI = ##class(TECH.Context).Instance().GeefFormatAPI()
quit $$$OK
]]>
@@ -189,7 +195,7 @@
continue:..SkipProperty(PropertyDefinition.Name)
set dtoProperty = ##class(Tools.ObjectDumper.dto.Property).%New()
set dtoProperty.Name = PropertyDefinition.Name
-
+ set dtoProperty.Type = $$$NormalizeClassname(PropertyDefinition.Type)
set dtoProperty.ClassName = ..GetClassName(PropertyDefinition)
set dtoProperty.ClassType = ..GetClassType(dtoProperty.ClassName,PropertyDefinition.Collection)
set dtoProperty.MultiDimensional = PropertyDefinition.MultiDimensional
Index: Tools/ObjectDumper/DisplayDumper.cls.xml
===================================================================
diff -u
--- Tools/ObjectDumper/DisplayDumper.cls.xml (revision 0)
+++ Tools/ObjectDumper/DisplayDumper.cls.xml (revision 2677)
@@ -0,0 +1,25 @@
+
+
+
+Tools.ObjectDumper.Dumper
+
+
+%Boolean
+
+
+
+
+Value:%CacheString,Property:Tools.ObjectDumper.dto.Property
+1
+
+
+
+
+
+