75 ]> |
75 ]> |
76 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
76 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
77 <systemModel> |
77 <systemModel> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
79 <block name="hapticsservices" level="generic" long-name="Haptics Services" levels="fw server api"> |
79 <block name="hapticsservices" level="generic" long-name="Haptics Services" levels="fw server api"> |
|
80 <collection name="hapticsservices_plat" long-name="Haptics Services Platform Interfaces" level="api"> |
|
81 <component name="tacticon_api" long-name="Tacticon API" introduced="^1" filter="s60" class="api"> |
|
82 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_plat/tacticon_api/group"/> |
|
83 </component> |
|
84 <component name="tactile_feedback_core_api" long-name="Tactile Feedback Core API" introduced="^1" filter="s60" class="api"> |
|
85 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_plat/tactile_feedback_core_api/group"/> |
|
86 </component> |
|
87 <component name="tactile_feedback_server_api" long-name="Tactile Feedback Server API" introduced="^1" filter="s60" class="api"> |
|
88 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_plat/tactile_feedback_server_api/group"/> |
|
89 </component> |
|
90 </collection> |
|
91 <collection name="hapticsservices_pub" long-name="Haptics Services Public Interfaces" level="api"> |
|
92 <component name="tactile_feedback_client_api" long-name="Tactile Feedback Client API" introduced="^1" filter="s60" class="api"> |
|
93 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_pub/tactile_feedback_client_api/group"/> |
|
94 </component> |
|
95 </collection> |
80 <collection name="tacticonserver" long-name="Tacticon Server" level="server"> |
96 <collection name="tacticonserver" long-name="Tacticon Server" level="server"> |
81 <!-- collection is really a component. Move down a directory --> |
97 <!-- collection is really a component. Move down a directory --> |
82 <component name="tacticonserver_build" filter="s60" long-name="Tacticon Server Build" introduced="^3"> |
98 <component name="tacticonserver_build" filter="s60" long-name="Tacticon Server Build" introduced="^3"> |
83 <unit bldFile="/sf/mw/hapticsservices/tacticonserver/group"/> |
99 <unit bldFile="/sf/mw/hapticsservices/tacticonserver/group"/> |
84 <!-- clients and servers are suauly the same component. Consider moving pluign to a separate component if needed --> |
100 <!-- clients and servers are suauly the same component. Consider moving pluign to a separate component if needed --> |
103 <component name="tactilefeedback_build" filter="s60" long-name="Tactile Feedback Build" introduced="^1"> |
119 <component name="tactilefeedback_build" filter="s60" long-name="Tactile Feedback Build" introduced="^1"> |
104 <!-- consider moving IBY to one fo the above components --> |
120 <!-- consider moving IBY to one fo the above components --> |
105 <unit bldFile="/sf/mw/hapticsservices/tactilefeedback/group"/> |
121 <unit bldFile="/sf/mw/hapticsservices/tactilefeedback/group"/> |
106 </component> |
122 </component> |
107 </collection> |
123 </collection> |
108 <collection name="hapticsservices_info" long-name="Haptics Services Info" level="api"> |
|
109 <component name="hapticsservices_pub" filter="s60" long-name="Haptics Services Public Interfaces" introduced="^1" class="api"> |
|
110 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_pub/group"/> |
|
111 </component> |
|
112 <component name="hapticsservices_plat" filter="s60" long-name="Haptics Services Platform Interfaces" introduced="^1" class="api"> |
|
113 <unit bldFile="/sf/mw/hapticsservices/hapticsservices_plat/group"/> |
|
114 </component> |
|
115 </collection> |
|
116 </block> |
124 </block> |
117 </layer> |
125 </layer> |
118 </systemModel> |
126 </systemModel> |
119 </SystemDefinition> |
127 </SystemDefinition> |