89e284e9791e0fb06aa5dc233e2c61e579fe1107
[sdk/ide/common-eplugin.git] / org.tizen.common.connection / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4    <extension-point id="org.tizen.common.connection.tools" name="tools" schema="schema/tools.exsd"/>
5                 <extension
6                 point="org.eclipse.ui.views">
7                 <category
8                         name="Tizen"
9                         id="org.tizen.nativeapp.viewCategory"/>
10         </extension>
11    <extension
12          point="org.eclipse.ui.views">
13       <view
14             category="org.tizen.nativeapp.viewCategory"
15             class="org.tizen.common.connection.ui.ConnectionExplorer"
16             icon="icons/Connection Explorer.gif"
17             id="org.tizen.common.connection.ui.ConnectionExplorer"
18             name="Connection Explorer"
19             restorable="true">
20       </view>
21    </extension>
22  
23    <extension
24          point="org.eclipse.ui.perspectiveExtensions">
25       <perspectiveExtension
26             targetID="org.tizen.nativeapp.perspective">
27          <view
28                ratio="1"
29                relationship="bottom"
30                relative="org.eclipse.ui.navigator.ProjectExplorer"
31                id="org.tizen.common.connection.ui.ConnectionExplorer">
32          </view>
33          <viewShortcut
34                id="org.tizen.common.connection.ui.ConnectionExplorer">
35          </viewShortcut>
36       </perspectiveExtension> 
37    </extension>
38    <extension
39          id="org.tizen.common.connection.ui.filedrop"
40          name="Connection Resource Drop"
41          point="org.eclipse.ui.dropActions">
42                 <action
43                                                         class="org.tizen.common.connection.sdblib.dnd.FileEntryDropAdapter"
44                                                         id="org.tizen.common.connection.filedrop">
45                 </action>
46                                                                                 
47    </extension>
48    <extension
49          point="org.eclipse.ui.propertyPages">
50       <page
51             class="org.tizen.common.connection.properties.ConnectionExplorerInfoPropertyPages"
52             id="org.tizen.common.connection.properties.Info"
53             name="Info"
54             nameFilter="*"
55             objectClass="org.tizen.sdblib.FileListingService$FileEntry">
56       </page>
57          <page
58                class="org.tizen.common.connection.properties.ConnectionExplorerPermissionPropertyPages"
59                id="org.tizen.common.connection.properties.Permission"
60                name="Permission"
61                nameFilter="*"
62                objectClass="org.tizen.sdblib.FileListingService$FileEntry">
63       </page>
64    </extension>
65    <extension
66          point="org.eclipse.ui.bindings">
67          <key
68             commandId="org.tizen.common.connection.delete"
69             contextId="org.tizen.common.connection.delete.context"
70             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
71             sequence="DEL">
72       </key>
73       <key
74             commandId="org.tizen.common.connection.rename"
75             contextId="org.tizen.common.connection.rename.context"
76             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
77             sequence="F2">
78       </key>
79       <key
80             commandId="org.tizen.common.connection.refresh"
81             contextId="org.tizen.common.connection.refresh.context"
82             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
83             sequence="F5">
84       </key>
85       <key
86             commandId="org.tizen.common.connection.property"
87             contextId="org.tizen.common.connection.property.context"
88             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
89             sequence="ALT+CR">
90       </key>
91    </extension>
92    <extension
93          point="org.eclipse.ui.commands">
94       <command
95             id="org.tizen.common.connection.delete"
96             name="deleteaction">
97       </command>
98       <command
99             id="org.tizen.common.connection.rename"
100             name="renameaction">
101       </command>
102       <command
103             id="org.tizen.common.connection.refresh"
104             name="refreshaction">
105       </command>
106       <command
107             id="org.tizen.common.connection.property"
108             name="propertyaction">
109       </command>
110    </extension>
111    <extension
112          point="org.eclipse.ui.contexts">
113       <context
114             id="org.tizen.common.connection.delete.context"
115             name="delete"
116             parentId="org.eclipse.ui.contexts.window">
117       </context>
118       <context
119             id="org.tizen.common.connection.rename.context"
120             name="rename"
121             parentId="org.eclipse.ui.contexts.window">
122       </context>
123       <context
124             id="org.tizen.common.connection.refresh.context"
125             name="refresh"
126             parentId="org.eclipse.ui.contexts.window">
127       </context>
128       <context
129             id="org.tizen.common.connection.property.context"
130             name="property"
131             parentId="org.eclipse.ui.contexts.window">
132       </context>
133    </extension>
134    
135         <extension
136          point="org.eclipse.ui.views">
137       <view
138             name="Log"
139             icon="icons/log/Log View.gif"
140             category="org.tizen.nativeapp.viewCategory"
141             class="org.tizen.common.connection.ui.LogView"
142             id="org.tizen.common.connection.ui.LogView"
143             allowMultiple = "true">
144       </view>
145    </extension>
146    
147       <extension
148          point="org.eclipse.ui.perspectiveExtensions">
149       <perspectiveExtension
150             targetID="org.tizen.nativeapp.perspective">      
151          <view
152                id="org.tizen.common.connection.ui.LogView"
153                ratio="1"
154                relationship="stack"
155                relative="org.eclipse.ui.views.TaskList">
156          </view>
157          <viewShortcut
158                id="org.tizen.common.connection.ui.LogView">
159          </viewShortcut>
160       </perspectiveExtension> 
161    </extension>   
162    </plugin>