Index: Tools/ObjectDumper/CodeCreator.cls.xml
===================================================================
diff -u -r502 -r510
--- Tools/ObjectDumper/CodeCreator.cls.xml (.../CodeCreator.cls.xml) (revision 502)
+++ Tools/ObjectDumper/CodeCreator.cls.xml (.../CodeCreator.cls.xml) (revision 510)
@@ -56,7 +56,7 @@
List:%ListOfObjects,PropertyName:%String
1
1
1
List:%ListOfObjects,PropertyName:%String
1
List:%ListOfObjects,PropertyName:%String
1
List:%ListOfObjects,PropertyName:%String
1
List:%ListOfDataTypes,PropertyName:%String
1
List:%ListOfDataTypes,PropertyName:%String
1
List:%ListOfDataTypes,PropertyName:%String
1
1
%Boolean
@@ -151,14 +147,15 @@
set itProperties = ##class(TECH.ListIterator).%New(ClassDefinition.Properties)
while itProperties.HasNext() {
#dim PropertyDefinition As %PropertyDefinition = itProperties.Next()
+ continue:..SkipProperty(PropertyDefinition.Name)
set dtoProperty = ##class(Tools.ObjectDumper.dto.Property).%New()
set dtoProperty.Name = PropertyDefinition.Name
set dtoProperty.ClassName = ..GetClassName(PropertyDefinition)
set dtoProperty.ClassType = ..GetClassType(dtoProperty.ClassName,PropertyDefinition.Collection)
set dtoProperty.MultiDimensional = PropertyDefinition.MultiDimensional
- if 'PropertyDefinition.Private do Properties.Insert(dtoProperty)
+ do Properties.Insert(dtoProperty)
}
quit Properties
@@ -215,6 +212,59 @@
quit ClassType
]]>
+
+
+1
+PropertyName:%String
+1
+%CacheString
+
+
+
+
+1
+
+1
+%CacheString
+
+
+
+
+1
+
+1
+%CacheString
+
+