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 + + + + + +