core/com.nokia.carbide.cpp.news.reader/plugin.xml
author stechong
Fri, 03 Apr 2009 09:33:43 -0500
branchRCL_2_0
changeset 33 2d1c891725ea
parent 2 d760517a8095
child 222 a73e28a96638
permissions -rw-r--r--
Added support for IAD rules; fix for Bug 8251.
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>