| <?xml version="1.0" encoding="UTF-8"?> | |
| <?eclipse version="3.2"?> | |
| <plugin> | |
| <extension | |
| point="org.eclipse.egf.common.logger" | |
| > | |
| <logger | |
| class="org.eclipse.egf.console.internal.EGFLoggerFactory" | |
| /> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.themes" | |
| > | |
| <themeElementCategory | |
| label="%consolePresentation.label" | |
| id="org.eclipse.egf.presentation.themes" | |
| /> | |
| <fontDefinition | |
| defaultsTo="org.eclipse.jface.textfont" | |
| label="%ConsoleFont.label" | |
| categoryId="org.eclipse.egf.presentation.themes" | |
| id="org.eclipse.egf.presentation.font" | |
| > | |
| <description>%ConsoleFont.description</description> | |
| </fontDefinition> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.keywords" | |
| > | |
| <keyword | |
| label="%egf.preferences.keyword.general" | |
| id="org.eclipse.egf.general" | |
| /> | |
| </extension> | |
| <extension | |
| point="org.eclipse.core.runtime.preferences" | |
| > | |
| <initializer | |
| class="org.eclipse.egf.console.internal.ConsolePreferenceInitializer" | |
| /> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.preferencePages" | |
| > | |
| <page | |
| name="%Console" | |
| class="org.eclipse.egf.console.preferences.EGFPreferencePage" | |
| category="org.eclipse.egf.preferences" | |
| id="org.eclipse.egf.console.preferences.EGFPreferencePage" | |
| > | |
| <keywordReference | |
| id="org.eclipse.egf.general" | |
| /> | |
| </page> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.console.consoleFactories" | |
| > | |
| <consoleFactory | |
| label="%EGF" | |
| icon="$nl$/icons/eview16/console_view.gif" | |
| class="org.eclipse.egf.console.internal.ConsoleFactory" | |
| /> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.console.consolePageParticipants" | |
| > | |
| <consolePageParticipant | |
| class="org.eclipse.egf.console.internal.ConsolePageParticipant" | |
| id="org.eclipse.egf.console.internal.ConsolePageParticipant" | |
| > | |
| <enablement> | |
| <instanceof | |
| value="org.eclipse.egf.console.internal.Console" | |
| /> | |
| </enablement> | |
| </consolePageParticipant> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.console.consolePatternMatchListeners" | |
| > | |
| <consolePatternMatchListener | |
| class="org.eclipse.egf.console.internal.ConsoleLineNotifier" | |
| id="org.eclipse.egf.console.internal.ConsoleLineNotifier" | |
| qualifier=".+" | |
| regex=".+" | |
| > | |
| <enablement> | |
| <test | |
| property="org.eclipse.ui.console.consoleTypeTest" | |
| value="%EGF" | |
| /> | |
| </enablement> | |
| </consolePatternMatchListener> | |
| </extension> | |
| </plugin> |