1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition name="Foundation" schema="2.0.1"> |
2 <SystemDefinition name="foundation" schema="2.0.1"> |
3 <systemModel> |
3 <systemModel> |
4 <layer name="mw" long-name="Middleware" levels="generic specific"> |
4 <layer name="mw" long-name="Middleware" levels="generic specific"> |
5 <block name="drm" long-name="DRM" tech_domain="se" level="generic" levels="plugin framework server generic specific"> |
5 <block name="drm" long-name="DRM" tech_domain="se" level="generic" levels="plugin framework server generic specific"> |
6 <collection name="commondrm" long-name="Common DRM" level="generic"> |
6 <collection name="commondrm" long-name="Common DRM" level="generic"> |
7 <component name="drmencryptor" long-name="DRM Encryptor" origin-model="Foundation"/> |
7 <component name="drmencryptor" long-name="DRM Encryptor" origin-model="foundation"/> |
8 <component name="drmsettingsplugin" long-name="DRM Settings Plugin" origin-model="Foundation"/> |
8 <component name="drmsettingsplugin" long-name="DRM Settings Plugin" origin-model="foundation"/> |
9 <component name="drmrightsmanagerui" long-name="DRM Rights Manager UI" origin-model="Foundation"> |
9 <component name="drmrightsmanagerui" long-name="DRM Rights Manager UI" origin-model="foundation"> |
10 <unit bldFile="/sf/mw/drm/commondrm/drmrightsmanagerui/help/group"/> |
10 <unit bldFile="/sf/mw/drm/commondrm/drmrightsmanagerui/help/group"/> |
11 </component> |
11 </component> |
12 <component name="drmutility" long-name="DRM Utility" origin-model="Foundation"> |
12 <component name="drmutility" long-name="DRM Utility" origin-model="foundation"> |
13 <unit bldFile="/sf/mw/drm/commondrm/drmutility/group"/> |
13 <unit bldFile="/sf/mw/drm/commondrm/drmutility/group"/> |
14 </component> |
14 </component> |
15 <component name="drmserviceapiwrapper" long-name="DRM Service API Wrapper" origin-model="Foundation"> |
15 <component name="drmserviceapiwrapper" long-name="DRM Service API Wrapper" origin-model="foundation"> |
16 <unit bldFile="/sf/mw/drm/commondrm/drmserviceapiwrapper/group"/> |
16 <unit bldFile="/sf/mw/drm/commondrm/drmserviceapiwrapper/group"/> |
17 </component> |
17 </component> |
18 <component name="drmrightsstoringlocation" long-name="DRM Rights Storing Location" origin-model="Foundation"> |
18 <component name="drmrightsstoringlocation" long-name="DRM Rights Storing Location" origin-model="foundation"> |
19 <unit bldFile="/sf/mw/drm/commondrm/drmrightsstoringlocation/group"/> |
19 <unit bldFile="/sf/mw/drm/commondrm/drmrightsstoringlocation/group"/> |
20 </component> |
20 </component> |
21 <component unofficial="yes" name="commondrm_build" long-name="Common DRM Build" origin-model="Foundation"> |
21 <component unofficial="yes" name="commondrm_build" long-name="Common DRM Build" origin-model="foundation"> |
22 <unit bldFile="/sf/mw/drm/commondrm/group"/> |
22 <unit bldFile="/sf/mw/drm/commondrm/group"/> |
23 </component> |
23 </component> |
24 </collection> |
24 </collection> |
25 <collection name="omadrm" long-name="OMA DRM" level="server"> |
25 <collection name="omadrm" long-name="OMA DRM" level="server"> |
26 <component name="drmroapwbxmlparser" long-name="DRM ROAP WBXML Parser" origin-model="Foundation"> |
26 <component name="drmroapwbxmlparser" long-name="DRM ROAP WBXML Parser" origin-model="foundation"> |
27 <!-- <unit bldFile="mw/drm/omadrm/drmroapwbxmlparser/group"/> --> |
27 <!-- <unit bldFile="mw/drm/omadrm/drmroapwbxmlparser/group"/> --> |
28 </component> |
28 </component> |
29 <component name="drmplugins" long-name="DRM Plugins" origin-model="Foundation"> |
29 <component name="drmplugins" long-name="DRM Plugins" origin-model="foundation"> |
30 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmfilter/group"/> --> |
30 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmfilter/group"/> --> |
31 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrecognizer/group"/> --> |
31 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrecognizer/group"/> --> |
32 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrohandler/group"/> --> |
32 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmrohandler/group"/> --> |
33 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmromtm/group"/> --> |
33 <!-- <unit bldFile="mw/drm/omadrm/drmplugins/drmromtm/group"/> --> |
34 </component> |
34 </component> |
35 <component name="drmengine" long-name="DRM Engine" origin-model="Foundation"/> |
35 <component name="drmengine" long-name="DRM Engine" origin-model="foundation"/> |
36 <component name="drmhelper" long-name="DRM Helper" origin-model="Foundation"> |
36 <component name="drmhelper" long-name="DRM Helper" origin-model="foundation"> |
37 <!-- <unit bldFile="mw/drm/omadrm/drmhelper/drmhelperserver/group"/> --> |
37 <!-- <unit bldFile="mw/drm/omadrm/drmhelper/drmhelperserver/group"/> --> |
38 <!-- <unit bldFile="mw/drm/omadrm/drmhelper/group"/> --> |
38 <!-- <unit bldFile="mw/drm/omadrm/drmhelper/group"/> --> |
39 </component> |
39 </component> |
40 <component name="drmlicensemanager" long-name="Drm License Manager" origin-model="Foundation"> |
40 <component name="drmlicensemanager" long-name="Drm License Manager" origin-model="foundation"> |
41 <!-- <unit bldFile="mw/drm/omadrm/drmlicensemanager/group"/> --> |
41 <!-- <unit bldFile="mw/drm/omadrm/drmlicensemanager/group"/> --> |
42 </component> |
42 </component> |
43 <component unofficial="yes" name="omadrm_build" long-name="OMA DRM Build" origin-model="Foundation"> |
43 <component unofficial="yes" name="omadrm_build" long-name="OMA DRM Build" origin-model="foundation"> |
44 <unit bldFile="/sf/mw/drm/omadrm/group"/> |
44 <unit bldFile="/sf/mw/drm/omadrm/group"/> |
45 </component> |
45 </component> |
46 </collection> |
46 </collection> |
47 <collection name="wmdrm" long-name="WM DRM" level="framework"> |
47 <collection name="wmdrm" long-name="WM DRM" level="framework"> |
48 <component name="wmdrmengine" long-name="WM DRM Engine" origin-model="Foundation"> |
48 <component name="wmdrmengine" long-name="WM DRM Engine" origin-model="foundation"> |
49 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmagent/group"/> --> |
49 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmagent/group"/> --> |
50 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/client/group"/> --> |
50 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/client/group"/> --> |
51 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/server/group"/> --> |
51 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmfileserver/server/group"/> --> |
52 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/client/group"/> --> |
52 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/client/group"/> --> |
53 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/clientwrapper/group"/> --> |
53 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/clientwrapper/group"/> --> |
54 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/server/group"/> --> |
54 <!-- <unit bldFile="mw/drm/wmdrm/wmdrmengine/wmdrmserver/server/group"/> --> |
55 </component> |
55 </component> |
56 <component name="camese" long-name="Camese" origin-model="Foundation"> |
56 <component name="camese" long-name="Camese" origin-model="foundation"> |
57 <!-- <unit bldFile="mw/drm/wmdrm/camese/cameseutility/group"/> --> |
57 <!-- <unit bldFile="mw/drm/wmdrm/camese/cameseutility/group"/> --> |
58 <!-- <unit bldFile="mw/drm/wmdrm/camese/group"/> --> |
58 <!-- <unit bldFile="mw/drm/wmdrm/camese/group"/> --> |
59 <!-- <unit bldFile="mw/drm/wmdrm/camese/httpfiltercamese/group"/> --> |
59 <!-- <unit bldFile="mw/drm/wmdrm/camese/httpfiltercamese/group"/> --> |
60 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdla/group"/> --> |
60 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdla/group"/> --> |
61 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlaapp/group"/> --> |
61 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlaapp/group"/> --> |
62 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaulthttpplugin/group"/> --> |
62 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaulthttpplugin/group"/> --> |
63 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaultuiplugin/group"/> --> |
63 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdladefaultuiplugin/group"/> --> |
64 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlautils/group"/> --> |
64 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlautils/group"/> --> |
65 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlawrapper/group"/> --> |
65 <!-- <unit bldFile="mw/drm/wmdrm/camese/wmdrmdlawrapper/group"/> --> |
66 </component> |
66 </component> |
67 <component name="wmdrmplugins" long-name="WM DRM Plugins" origin-model="Foundation"/> |
67 <component name="wmdrmplugins" long-name="WM DRM Plugins" origin-model="foundation"/> |
68 <component unofficial="yes" name="wmdrm_build" long-name="WM DRM Build" origin-model="Foundation"> |
68 <component unofficial="yes" name="wmdrm_build" long-name="WM DRM Build" origin-model="foundation"> |
69 <unit bldFile="/sf/mw/drm/wmdrm/group"/> |
69 <unit bldFile="/sf/mw/drm/wmdrm/group"/> |
70 </component> |
70 </component> |
71 </collection> |
71 </collection> |
72 <collection name="drm_pub" long-name="DRM Public Interfaces" level="specific"> |
72 <collection name="drm_info" long-name="DRM Info" level="specific"> |
73 <component unofficial="yes" name="oma_drm_caf_agent_api" origin-model="Foundation"> |
73 <component unofficial="yes" name="drm_pub" long-name="DRM Public Interfaces" class="api" origin-model="foundation"> |
|
74 <!-- <unit bldFile="mw/drm/drm_pub/drm_helper_api/tsrc/group"/> --> |
|
75 <!-- <unit bldFile="mw/drm/drm_pub/drm_license_checker_api/tsrc/group"/> --> |
|
76 <unit bldFile="/sf/mw/drm/drm_pub/group"/> |
74 <!-- <unit bldFile="mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/group"/> --> |
77 <!-- <unit bldFile="mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/group"/> --> |
75 <unit bldFile="/sf/mw/drm/drm_pub/oma_drm_caf_agent_api/group"/> |
|
76 </component> |
78 </component> |
77 <component unofficial="yes" name="drm_license_checker_api" origin-model="Foundation"> |
79 <component unofficial="yes" name="drm_plat" long-name="DRM Platform Interfaces" class="api" origin-model="foundation"> |
78 <!-- <unit bldFile="mw/drm/drm_pub/drm_license_checker_api/tsrc/group"/> --> |
80 <!-- <unit bldFile="mw/drm/drm_plat/drm_common_api/tsrc/group"/> --> |
79 <unit bldFile="/sf/mw/drm/drm_pub/drm_license_checker_api/group"/> |
81 <!-- <unit bldFile="mw/drm/drm_plat/drm_rights_api/tsrc/group"/> --> |
80 </component> |
|
81 <component unofficial="yes" name="drm_helper_api" origin-model="Foundation"> |
|
82 <!-- <unit bldFile="mw/drm/drm_pub/drm_helper_api/tsrc/group"/> --> |
|
83 <unit bldFile="/sf/mw/drm/drm_pub/drm_helper_api/group"/> |
|
84 </component> |
|
85 </collection> |
|
86 <collection name="drm_info" long-name="DRM Info" level="specific"> |
|
87 <component unofficial="yes" name="drm_build" long-name="DRM Build" origin-model="Foundation"> |
|
88 <unit bldFile="/sf/mw/drm/group"/> |
|
89 </component> |
|
90 </collection> |
|
91 <collection name="drm_plat" long-name="DRM Platform Interfaces" level="specific"> |
|
92 <component unofficial="yes" name="drm_plat_build" long-name="DRM Platform API Build" origin-model="Foundation"> |
|
93 <unit bldFile="/sf/mw/drm/drm_plat/group"/> |
82 <unit bldFile="/sf/mw/drm/drm_plat/group"/> |
94 </component> |
|
95 <component unofficial="yes" name="camese_utility_api" origin-model="Foundation"> |
|
96 <unit bldFile="/sf/mw/drm/drm_plat/camese_utility_api/group"/> |
|
97 </component> |
|
98 <component unofficial="yes" name="camese_framework_api" origin-model="Foundation"> |
|
99 <unit bldFile="/sf/mw/drm/drm_plat/camese_framework_api/group"/> |
|
100 </component> |
|
101 <component unofficial="yes" name="drm_common_api" origin-model="Foundation"> |
|
102 <!-- <unit bldFile="mw/drm/drm_plat/drm_common_api/tsrc/group"/> --> |
|
103 <unit bldFile="/sf/mw/drm/drm_plat/drm_common_api/group"/> |
|
104 </component> |
|
105 <component unofficial="yes" name="roap_api" origin-model="Foundation"> |
|
106 <unit bldFile="/sf/mw/drm/drm_plat/roap_api/group"/> |
|
107 <!-- <unit bldFile="mw/drm/drm_plat/roap_api/tsrc/group"/> --> |
83 <!-- <unit bldFile="mw/drm/drm_plat/roap_api/tsrc/group"/> --> |
108 </component> |
84 </component> |
109 <component unofficial="yes" name="drm_license_manager_api" origin-model="Foundation"> |
85 <component unofficial="yes" name="drm_build" long-name="DRM Build" origin-model="foundation"> |
110 <unit bldFile="/sf/mw/drm/drm_plat/drm_license_manager_api/group"/> |
86 <unit bldFile="/sf/mw/drm/group"/> |
111 </component> |
|
112 <component unofficial="yes" name="drm_agents_api" origin-model="Foundation"> |
|
113 <unit bldFile="/sf/mw/drm/drm_plat/drm_agents_api/group"/> |
|
114 </component> |
|
115 <component unofficial="yes" name="drm_legacy_api" origin-model="Foundation"> |
|
116 <unit bldFile="/sf/mw/drm/drm_plat/drm_legacy_api/group"/> |
|
117 </component> |
|
118 <component unofficial="yes" name="dcf_repository_api" origin-model="Foundation"> |
|
119 <unit bldFile="/sf/mw/drm/drm_plat/dcf_repository_api/group"/> |
|
120 </component> |
|
121 <component unofficial="yes" name="drm_utility_api" origin-model="Foundation"> |
|
122 <unit bldFile="/sf/mw/drm/drm_plat/drm_utility_api/group"/> |
|
123 </component> |
|
124 <component unofficial="yes" name="drm_service_api" origin-model="Foundation"> |
|
125 <unit bldFile="/sf/mw/drm/drm_plat/drm_service_api/group"/> |
|
126 </component> |
|
127 <component unofficial="yes" name="drm_rights_api" origin-model="Foundation"> |
|
128 <unit bldFile="/sf/mw/drm/drm_plat/drm_rights_api/group"/> |
|
129 <!-- <unit bldFile="mw/drm/drm_plat/drm_rights_api/tsrc/group"/> --> |
|
130 </component> |
|
131 <component unofficial="yes" name="wmdrm_core_api" origin-model="Foundation"> |
|
132 <unit bldFile="/sf/mw/drm/drm_plat/wmdrm_core_api/group"/> |
|
133 </component> |
|
134 <component unofficial="yes" name="drm_secondary_display_api" origin-model="Foundation"> |
|
135 <unit bldFile="/sf/mw/drm/drm_plat/drm_secondary_display_api/group"/> |
|
136 </component> |
87 </component> |
137 </collection> |
88 </collection> |
138 </block> |
89 </block> |
139 </layer> |
90 </layer> |
140 </systemModel> |
91 </systemModel> |