core/com.nokia.carbide.cpp.news.reader/plugin.xml
author tzelaw
Tue, 14 Apr 2009 15:03:19 -0500
changeset 94 d74b720418db
parent 2 d760517a8095
child 222 a73e28a96638
permissions -rw-r--r--
Test framework support: Ask debugger to remember DebugTarget so test framework can use it to setup test framework related utility. With this we can use the DebugUI way of launching while keeping test framework functionality
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
cawthron
parents:
diff changeset
     2
<?eclipse version="3.2"?>
cawthron
parents:
diff changeset
     3
<plugin>
cawthron
parents:
diff changeset
     4
	<extension point="org.eclipse.core.contenttype.contentTypes">
cawthron
parents:
diff changeset
     5
		<content-type
cawthron
parents:
diff changeset
     6
			base-type="org.eclipse.core.runtime.text"
cawthron
parents:
diff changeset
     7
			file-extensions="news"
cawthron
parents:
diff changeset
     8
			id="CarbideNewsFile"
cawthron
parents:
diff changeset
     9
			name="Carbide.c++ News File"
cawthron
parents:
diff changeset
    10
			priority="normal">
cawthron
parents:
diff changeset
    11
		</content-type>
cawthron
parents:
diff changeset
    12
	</extension>
cawthron
parents:
diff changeset
    13
cawthron
parents:
diff changeset
    14
	<extension
cawthron
parents:
diff changeset
    15
		point="org.eclipse.core.runtime.preferences">
cawthron
parents:
diff changeset
    16
		<initializer
cawthron
parents:
diff changeset
    17
			class="com.nokia.carbide.cpp.internal.news.reader.ui.NewsPreferenceInitializer">
cawthron
parents:
diff changeset
    18
		</initializer>
cawthron
parents:
diff changeset
    19
	</extension>    
cawthron
parents:
diff changeset
    20
cawthron
parents:
diff changeset
    21
	<extension point="org.eclipse.ui.commands">
cawthron
parents:
diff changeset
    22
    	<command
cawthron
parents:
diff changeset
    23
			id="com.nokia.carbide.cpp.news.reader.commands.launch.news"
cawthron
parents:
diff changeset
    24
			name="Launch Carbide News">
cawthron
parents:
diff changeset
    25
    	</command>
cawthron
parents:
diff changeset
    26
	</extension>
cawthron
parents:
diff changeset
    27
cawthron
parents:
diff changeset
    28
	<extension point="org.eclipse.ui.editors">
cawthron
parents:
diff changeset
    29
		<editor
cawthron
parents:
diff changeset
    30
			class="com.nokia.carbide.cpp.internal.news.reader.editor.NewsEditor"
cawthron
parents:
diff changeset
    31
			default="false"
cawthron
parents:
diff changeset
    32
			icon="icons/feed-icon-14x14.png"
cawthron
parents:
diff changeset
    33
			id="com.nokia.carbide.cpp.news.reader.NewsEditor"
cawthron
parents:
diff changeset
    34
			name="Carbide.c++ News">
cawthron
parents:
diff changeset
    35
			<contentTypeBinding
cawthron
parents:
diff changeset
    36
				contentTypeId="com.nokia.carbide.cpp.news.reader.CarbideNewsFile">
cawthron
parents:
diff changeset
    37
			</contentTypeBinding>
cawthron
parents:
diff changeset
    38
		</editor>
cawthron
parents:
diff changeset
    39
	</extension>
cawthron
parents:
diff changeset
    40
cawthron
parents:
diff changeset
    41
	<extension point="org.eclipse.ui.handlers">
cawthron
parents:
diff changeset
    42
    	<handler
cawthron
parents:
diff changeset
    43
			class="com.nokia.carbide.cpp.internal.news.reader.ui.LaunchNewsCommandHandler"
cawthron
parents:
diff changeset
    44
			commandId="com.nokia.carbide.cpp.news.reader.commands.launch.news">
cawthron
parents:
diff changeset
    45
		</handler>
cawthron
parents:
diff changeset
    46
	</extension>
cawthron
parents:
diff changeset
    47
cawthron
parents:
diff changeset
    48
	<extension point="org.eclipse.ui.menus">
cawthron
parents:
diff changeset
    49
		<!-- Defines a new menu contribution to the Eclipse help menu -->
cawthron
parents:
diff changeset
    50
		<menuContribution
cawthron
parents:
diff changeset
    51
			locationURI="menu:help?after=helpEnd">
cawthron
parents:
diff changeset
    52
            <command
cawthron
parents:
diff changeset
    53
				commandId="com.nokia.carbide.cpp.news.reader.commands.launch.news"
cawthron
parents:
diff changeset
    54
				icon="icons/feed-icon-14x14.png"
cawthron
parents:
diff changeset
    55
				label="Carbide.c++ News"
cawthron
parents:
diff changeset
    56
				id="newsCommand"
cawthron
parents:
diff changeset
    57
				tooltip="Carbide News">
cawthron
parents:
diff changeset
    58
			</command>
cawthron
parents:
diff changeset
    59
		</menuContribution>
cawthron
parents:
diff changeset
    60
cawthron
parents:
diff changeset
    61
		<!-- Defines a new menu contribution to the Eclipse trim area -->
cawthron
parents:
diff changeset
    62
		<menuContribution
cawthron
parents:
diff changeset
    63
			locationURI="toolbar:org.eclipse.ui.trim.status">
cawthron
parents:
diff changeset
    64
            <toolbar
cawthron
parents:
diff changeset
    65
				id="com.nokia.carbide.cpp.news.contributions.toolbar.trim">
cawthron
parents:
diff changeset
    66
				<command
cawthron
parents:
diff changeset
    67
					commandId="com.nokia.carbide.cpp.news.reader.commands.launch.news"
cawthron
parents:
diff changeset
    68
					icon="icons/feed-icon-14x14.png"
cawthron
parents:
diff changeset
    69
					label="Carbide.c++ News"
cawthron
parents:
diff changeset
    70
					id="newsTrimCommand"
cawthron
parents:
diff changeset
    71
					tooltip="Carbide.c++ News">
cawthron
parents:
diff changeset
    72
				</command>
cawthron
parents:
diff changeset
    73
				<control
cawthron
parents:
diff changeset
    74
					class="com.nokia.carbide.cpp.internal.news.reader.ui.NewsControlContribution"
cawthron
parents:
diff changeset
    75
					id="controlContribtion">
cawthron
parents:
diff changeset
    76
				</control>
cawthron
parents:
diff changeset
    77
            </toolbar>
cawthron
parents:
diff changeset
    78
		</menuContribution>
cawthron
parents:
diff changeset
    79
	</extension>
cawthron
parents:
diff changeset
    80
cawthron
parents:
diff changeset
    81
	<extension
cawthron
parents:
diff changeset
    82
       point="org.eclipse.ui.preferencePages">
cawthron
parents:
diff changeset
    83
		<page
cawthron
parents:
diff changeset
    84
            name="Carbide.c++ News"
cawthron
parents:
diff changeset
    85
            category="com.nokia.carbide.cpp.project.ui.preferences.CarbidePreferencePage"
cawthron
parents:
diff changeset
    86
            class="com.nokia.carbide.cpp.internal.news.reader.ui.NewsPreferencePage"
cawthron
parents:
diff changeset
    87
            id="com.nokia.carbide.cpp.news.reader.NewsPreferencePage">
cawthron
parents:
diff changeset
    88
		</page>
cawthron
parents:
diff changeset
    89
	</extension>
cawthron
parents:
diff changeset
    90
cawthron
parents:
diff changeset
    91
	<extension
cawthron
parents:
diff changeset
    92
		point="org.eclipse.ui.startup">
cawthron
parents:
diff changeset
    93
	</extension>
cawthron
parents:
diff changeset
    94
cawthron
parents:
diff changeset
    95
</plugin>