summaryrefslogtreecommitdiff
path: root/src/plugins/handset/plugin.xml
blob: bec8c60ced9ca664892a6ad6e01a6c316a0b4100 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
   <extension
         id="status.handsetonline"
         point="org.eclipse.sequoyah.device.framework.status">
      <status
            canDeleteInstance="false"
            canEditProperties="true"
            id="com.motorola.studio.android.handset.status.handsetonline"
            image="icons/started-icon-16x16.png"
            name="%status.online">
      </status>
   </extension>
   <extension
        id="androidHandset"
        name="androidHandset"
        point="org.eclipse.sequoyah.device.framework.deviceTypes">     
     	<deviceType
            dropSupportHandler="com.motorola.studio.android.handset.HandsetDropSupportHandler"
            handler="com.motorola.studio.android.handset.AndroidHandsetHandler"
            icon="icons/plate16.gif"
            id="com.motorola.studio.android.handset.androidHandset"
            isAbstract="false"
            isPersistent="false"
            label="%android.handset.name"
            name="%android.handset.name"
            supportsUserInstances="false">
     	</deviceType>     
   </extension>
   <extension
         id="initHandsetService"
         name="initHandsetService"
         point="org.eclipse.sequoyah.device.framework.service">
      <service
            copyright="Copyright (C) 2012 The Android Open Source Project"
            description="Service to initialize an Android Handset"
            handler="com.motorola.studio.android.handset.DummyServiceHandler"
            icon="icons/iniciate-icon-16x16.png"
            id="com.motorola.studio.android.handset.initHandsetService"
            name="%initServiceName"
            provider="Motorola Mobility, Inc."
            version="0.1.0"
            visible="false">
      </service>
   </extension>   
   <extension
         id="com.motorola.studio.android.handset.androidHandset"
         name="%initServiceName"
         point="org.eclipse.sequoyah.device.framework.serviceDefinition">
      <service
            id="com.motorola.studio.android.handset.initHandsetService">
         <status
               endId="com.motorola.studio.android.handset.status.handsetonline"
               haltId="com.motorola.studio.android.handset.status.handsetonline"               
               startId="OFF">
         </status></service>
   </extension>  
   <extension
         point="org.eclipse.ui.propertyPages">
      <page
            class="com.motorola.studio.android.handset.ui.AndroidPropertiesPage"
            id="android.handset.device.property.page"
            name="%android.handset.device.property.page.name">
         <enabledWhen>
            <instanceof
                  value="com.motorola.studio.android.handset.AndroidHandsetInstance">
            </instanceof>
         </enabledWhen>
      </page>
      <page
            category="android.handset.device.property.page"
            class="com.motorola.studio.android.handset.ui.DevicePropertiesPage"
            id="android.handset.device.properties.page"
            name="%android.handset.device.properties.page.name">
         <enabledWhen>
            <instanceof
                  value="com.motorola.studio.android.handset.AndroidHandsetInstance">
            </instanceof>
         </enabledWhen>
      </page>
   </extension>   
</plugin>