blob: 75d001443a6d85f39f4a88c667dd614899076f3e [file]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.core.expressions.definitions">
<definition
id="org.eclipse.viatra.query.runtime.ui.activedomaineditor">
<with
variable="activeEditor">
<instanceof
value="org.eclipse.ui.IEditorPart">
</instanceof>
<adapt
type="org.eclipse.viatra.query.runtime.ui.modelconnector.IModelConnector">
</adapt>
</with>
</definition>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.viatra.query.tooling.category"
id="org.eclipse.viatra.query.tooling.ui.loadmodel"
name="Load model">
</command>
<command
categoryId="org.eclipse.viatra.query.tooling.category"
id="org.eclipse.viatra.query.tooling.ui.showlocation"
name="Show location">
</command>
<category
description="Commands related to VIATRA"
id="org.eclipse.viatra.query.tooling.category"
name="VIATRA">
</category>
<command
categoryId="org.eclipse.viatra.query.tooling.category"
id="org.eclipse.viatra.query.tooling.ui.showlocation_patternreg"
name="Show location">
</command>
</extension>
<extension
point="org.eclipse.core.runtime.adapters">
<factory
adaptableType="org.eclipse.ui.IEditorPart"
class="org.eclipse.viatra.query.runtime.ui.modelconnector.internal.ModelConnectorAdapterFactoryForEMFEditors">
<adapter
type="org.eclipse.viatra.query.runtime.ui.modelconnector.IModelConnector">
</adapter>
</factory>
<factory
adaptableType="org.eclipse.ui.part.MultiPageEditorPart"
class="org.eclipse.viatra.query.runtime.ui.modelconnector.internal.ModelConnectorAdapterFactoryForEMFEditors">
<adapter
type="org.eclipse.viatra.query.runtime.ui.modelconnector.IModelConnector">
</adapter>
</factory>
</extension>
</plugin>