| <?xml version="1.0" encoding="UTF-8"?> | |
| <?eclipse version="3.4"?> | |
| <!-- | |
| /******************************************************************************* | |
| * Copyright (c) 2009 Mia-Software and others. | |
| * All rights reserved. This program and the accompanying materials | |
| * are made available under the terms of the Eclipse Public License v2.0 | |
| * which accompanies this distribution, and is available at | |
| * http://www.eclipse.org/legal/epl-v20.html | |
| * | |
| * Contributors: | |
| * Fabien Giquel (Mia-Software) | |
| * Gregoire DUPE (Mia-Software) | |
| *******************************************************************************/ | |
| --> | |
| <plugin> | |
| <extension-point id="org.eclipse.modisco.common.core.builder.register" name="%extension-point.name" schema="schema/org.eclipse.modisco.common.core.builder.register.exsd"/> | |
| <extension-point id="org.eclipse.modisco.common.core.protocolext" name="%extension-point.name.0" schema="schema/org.eclipse.modisco.common.core.protocolext.exsd"/> | |
| <extension | |
| id="org.eclipse.modisco.common.core.builder" | |
| name="%extension.name" | |
| point="org.eclipse.core.resources.builders"> | |
| <builder | |
| callOnEmptyDelta="true" | |
| hasNature="true" | |
| isConfigurable="false"> | |
| <run | |
| class="org.eclipse.modisco.infra.common.core.internal.builder.ModiscoProjectBuilder"> | |
| </run> | |
| </builder> | |
| </extension> | |
| <extension | |
| id="org.eclipse.modisco.common.ProjectNature" | |
| name="%natures.projectNature.name" | |
| point="org.eclipse.core.resources.natures"> | |
| <runtime> | |
| <run | |
| class="org.eclipse.modisco.infra.common.core.internal.MoDiscoProject"> | |
| </run> | |
| </runtime> | |
| <builder | |
| id="org.eclipse.modisco.common.core.builder"> | |
| </builder> | |
| <requires-nature id="org.eclipse.jdt.core.javanature"/> | |
| <requires-nature id="org.eclipse.pde.PluginNature"/> | |
| </extension> | |
| <extension | |
| point="org.eclipse.emf.ecore.protocol_parser"> | |
| <parser | |
| class="org.eclipse.modisco.infra.common.core.internal.protocol.ModiscoResourceFactoryImpl" | |
| protocolName="modisco"> | |
| </parser> | |
| </extension> | |
| <extension | |
| id="org.eclipse.modisco.infra.common.core.EcoreBuilder" | |
| name="%extension.name.0" | |
| point="org.eclipse.modisco.common.core.builder.register"> | |
| <builder | |
| class="org.eclipse.modisco.infra.common.core.internal.builder.EcoreBuilder"> | |
| </builder> | |
| </extension> | |
| <extension | |
| point="org.eclipse.core.runtime.preferences"> | |
| <initializer | |
| class="org.eclipse.modisco.infra.common.core.internal.preferences.PreferenceInitializer"> | |
| </initializer> | |
| </extension> | |
| <extension | |
| id="problemmarker" | |
| name="%problemmarker.extension.name.1" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.core.resources.problemmarker"> | |
| </super> | |
| </extension> | |
| <extension | |
| id="nameconflicts" | |
| name="%problemmarker.extension.name.2" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.modisco.infra.common.core.problemmarker"> | |
| </super> | |
| </extension> | |
| <extension | |
| id="brokenref" | |
| name="%problemmarker.extension.name.3" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.modisco.infra.common.core.problemmarker"> | |
| </super> | |
| </extension> | |
| <extension | |
| id="nbroots" | |
| name="%problemmarker.extension.name.4" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.modisco.infra.common.core.problemmarker"> | |
| </super> | |
| </extension> | |
| <extension | |
| id="wrongroots" | |
| name="%problemmarker.extension.name.5" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.modisco.infra.common.core.problemmarker"> | |
| </super> | |
| </extension> | |
| <extension | |
| id="nsuriconflict" | |
| name="%problemmarker.extension.name.6" | |
| point="org.eclipse.core.resources.markers"> | |
| <persistent | |
| value="true"> | |
| </persistent> | |
| <super | |
| type="org.eclipse.modisco.infra.common.core.problemmarker"> | |
| </super> | |
| </extension> | |
| </plugin> |