Index: APPS/PM/KenmerkenService.cls.xml
===================================================================
diff -u -r1935 -r2002
--- APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 1935)
+++ APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 2002)
@@ -244,11 +244,13 @@
Set KenmerkGroepMetadata = ##class(APPS.PM.dto.Kenm.KenmerkGroepMetadata).%New()
Set KenmerkGroepMetadata.Code = KenmerkGroep
- Set Metadata = ##class(Prod.Kenmerk.MetaGroep).%OpenId(KenmerkGroep)
- If $IsObject(Metadata){
- Set KenmerkGroepMetadata.MultipleKenmerkenSetsToegelaten = Metadata.MultipleKenmerkenSetsToegelaten()
- Set KenmerkGroepMetadata.Naam = Metadata.Omschrijving
- Set KenmerkGroepMetadata.Icoon = Metadata.Icoon
+ Set MetaGroep = ##class(Prod.Kenmerk.MetaGroep).%OpenId(KenmerkGroep)
+ If $IsObject(MetaGroep){
+ Set KenmerkGroepMetadata.MultipleKenmerkenSetsToegelaten = MetaGroep.MultipleKenmerkenSetsToegelaten()
+ Set KenmerkGroepMetadata.Naam = MetaGroep.Omschrijving
+
+ Set KenmerkGroepMetadata.Icoon = ##class(APPS.common.dto.Icoon).%New()
+ set KenmerkGroepMetadata.Icoon.RelatiefPad = MetaGroep.GeefRelatiefPadIcoon()
}
Set RS = ##class(%ResultSet).%New("Prod.Kenmerk.MetaDefinitie:FilterMetaDefsViaGroep")
Index: APPS/PM/dto/Kenm/KenmerkGroepMetadata.cls.xml
===================================================================
diff -u -r1681 -r2002
--- APPS/PM/dto/Kenm/KenmerkGroepMetadata.cls.xml (.../KenmerkGroepMetadata.cls.xml) (revision 1681)
+++ APPS/PM/dto/Kenm/KenmerkGroepMetadata.cls.xml (.../KenmerkGroepMetadata.cls.xml) (revision 2002)
@@ -14,7 +14,7 @@
Relatief pad naar icoon
-%String
+APPS.common.dto.Icoon
Index: APPS/common/dto/Icoon.cls.xml
===================================================================
diff -u
--- APPS/common/dto/Icoon.cls.xml (revision 0)
+++ APPS/common/dto/Icoon.cls.xml (revision 2002)
@@ -0,0 +1,13 @@
+
+
+
+
+
+1
+%RegisteredObject,%XML.Adaptor
+
+
+%String
+
+
+
Index: Prod/Kenmerk/MetaGroep.cls.xml
===================================================================
diff -u -r1563 -r2002
--- Prod/Kenmerk/MetaGroep.cls.xml (.../MetaGroep.cls.xml) (revision 1563)
+++ Prod/Kenmerk/MetaGroep.cls.xml (.../MetaGroep.cls.xml) (revision 2002)
@@ -38,7 +38,7 @@
Relatief pad naar icoon
-%String
+TECH.Icoon
@@ -70,6 +70,18 @@
]]>
+
+%String
+
+
+
%Library.CacheStorage
^Prod.Ken.MetaDefinitieD
Index: TECH Icoon.prj.xml
===================================================================
diff -u
--- TECH Icoon.prj.xml (revision 0)
+++ TECH Icoon.prj.xml (revision 2002)
@@ -0,0 +1,5 @@
+
+
+
+
+
Index: TECH/Icoon.cls.xml
===================================================================
diff -u
--- TECH/Icoon.cls.xml (revision 0)
+++ TECH/Icoon.cls.xml (revision 2002)
@@ -0,0 +1,37 @@
+
+
+
+persistent
+1
+%Persistent
+0
+
+
+%String
+
+
+
+RelatiefPad
+1
+
+
+
+%Library.CacheStorage
+^TECH.IcoonD
+IcoonDefaultData
+^TECH.IcoonD
+^TECH.IcoonI
+^TECH.IcoonS
+
+listnode
+
+
+%%CLASSNAME
+
+
+RelatiefPad
+
+
+
+
+