1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
4 <extension-point id="listeners" name="Test listeners" schema="schema/listeners.exsd"/>
8 point="org.eclipse.core.resources.builders">
12 class="org.ginkgo.gcov.builder.MarkerBuilder">
19 name="サンプル・プロジェクト・ビルダー"
20 point="org.eclipse.core.resources.builders">
24 class="org.ginkgo.gcov.builder.SampleBuilder">
30 name="サンプル・プロジェクト・ネーチャー"
31 point="org.eclipse.core.resources.natures">
34 class="org.ginkgo.gcov.builder.SampleNature">
38 id="org.ginkgo.gcov.sampleBuilder">
41 id="org.ginkgo.gcov.markerBuilder">
47 point="org.eclipse.core.resources.markers">
52 type="org.eclipse.core.resources.textmarker">
57 name="lineCoverMarker"
58 point="org.eclipse.core.resources.markers">
60 type="org.ginkgo.gcov.coverageMarker">
67 id="lineUnCoverMarker"
68 name="lineUnCoverMarker"
69 point="org.eclipse.core.resources.markers">
71 type="org.ginkgo.gcov.coverageMarker">
78 point="org.eclipse.ui.editors.annotationTypes">
80 markerType="org.ginkgo.gcov.lineCoverMarker"
81 name="org.ginkgo.gcov.lineCoverAnnotationType">
84 markerType="org.ginkgo.gcov.lineUnCoverMarker"
85 name="org.ginkgo.gcov.lineUnCoverAnnotationType">
89 point="org.eclipse.ui.editors.markerAnnotationSpecification">
91 annotationType="org.ginkgo.gcov.lineCoverAnnotationType"
92 colorPreferenceKey="lineCoverColor"
93 colorPreferenceValue="30,200,30"
94 contributesToHeader="true"
95 highlightPreferenceKey="lineCoverHighlight"
96 highlightPreferenceValue="true"
97 includeOnPreferencePage="true"
98 isGoToNextNavigationTarget="false"
99 isGoToPreviousNavigationTarget="false"
101 overviewRulerPreferenceKey="lineCoverOverviewRuler"
102 overviewRulerPreferenceValue="true"
103 presentationLayer="0"
104 showInNextPrevDropdownToolbarAction="true"
105 showInNextPrevDropdownToolbarActionKey="lineCoverNextPrev"
106 textPreferenceKey="lineCoverText"
107 textPreferenceValue="true"
108 textStylePreferenceValue="IBEAM"
109 verticalRulerPreferenceKey="lineCoverVerticalRuler"
110 verticalRulerPreferenceValue="true">
113 annotationType="org.ginkgo.gcov.lineUnCoverAnnotationType"
114 colorPreferenceKey="lineUnCoverColor"
115 colorPreferenceValue="255,0,0"
116 contributesToHeader="true"
117 highlightPreferenceKey="lineUnCoverHighlight"
118 highlightPreferenceValue="true"
119 includeOnPreferencePage="true"
120 isGoToNextNavigationTarget="false"
121 isGoToPreviousNavigationTarget="false"
122 label="Line Not Covered"
123 overviewRulerPreferenceKey="lineUnCoverOverviewRuler"
124 overviewRulerPreferenceValue="true"
125 presentationLayer="0"
126 showInNextPrevDropdownToolbarAction="true"
127 showInNextPrevDropdownToolbarActionKey="lineUnCoverNextPrev"
128 textPreferenceKey="lineUnCoverText"
129 textPreferenceValue="true"
130 textStylePreferenceValue="IBEAM"
131 verticalRulerPreferenceKey="lineUnCoverVerticalRuler"
132 verticalRulerPreferenceValue="true">
136 point="org.eclipse.ui.actionSets">
138 id="sampleAction.actionSet"
139 label="サンプルのアクション・セット"
142 class="org.ginkgo.gcov.action.ToggleCoveredLineAction"
143 icon="icons/cover.gif"
144 id="sampleaction.actions.PrefAction"
145 label="cover(&S)"
148 toolbarPath="sampleGroup"
152 class="org.ginkgo.gcov.action.ToggleUnCoveredLineAction"
153 icon="icons/uncover.gif"
154 id="sampleaction.actions.UncoverAction"
155 label="uncover(&S)"
158 toolbarPath="sampleGroup"
164 point="org.eclipse.ui.views">
166 category="org.eclipse.cdt.ui.views"
167 class="org.ginkgo.gcov.navigator.Navigator"
168 icon="icons/cover.gif"
169 id="org.ginkgo.gcov.view"
170 name="C Projects with Coverage">
174 point="org.eclipse.ui.navigator.viewer">
176 viewerId="org.ginkgo.gcov.view">
178 <viewerContentBinding
179 viewerId="org.ginkgo.gcov.view">
182 pattern="org.eclipse.ui.navigator.resourceContent">
185 pattern="org.eclipse.ui.navigator.resources.filters.*">
188 pattern="org.eclipse.ui.navigator.resources.linkHelper">
191 pattern="org.eclipse.ui.navigator.resources.workingSets">
194 </viewerContentBinding>
195 <viewerContentBinding
196 viewerId="org.ginkgo.gcov.view">
199 pattern="org.eclipse.cdt.ui.navigator.content">
202 pattern="org.eclipse.cdt.ui.navigator.filters.*">
205 pattern="org.eclipse.cdt.ui.wizards.*">
208 pattern="org.eclipse.cdt.ui.navigator.linkHelper">
211 </viewerContentBinding>
213 viewerId="org.ginkgo.gcov.view">
216 pattern="org.eclipse.ui.navigator.resources.*">
219 </viewerActionBinding>
221 class="org.eclipse.cdt.internal.ui.navigator.CNavigatorDragAdapterAssistant"
222 viewerId="org.eclipse.ui.navigator.ProjectExplorer">
226 point="org.eclipse.ui.propertyPages">
228 class="org.ginkgo.gcov.properties.WorkbenchPropertyPage1"
229 id="org.ginkgo.gcov.page1"
233 type="org.eclipse.core.resources.IProject">
239 point="org.ginkgo.gcov.listeners">
241 class="org.ginkgo.gcov.builder.CoverageLister">