blob: af2a3173ee90d131f21ca6fb0847c0009fb2d60a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.core.expressions.propertyTesters">
<propertyTester class="org.eclipse.papyrus.sysml.diagram.common.utils.SysMLSelectionTester" id="org.eclipse.papyrus.SysMLSelectionTester" namespace="org.eclipse.papyrus.SysMLSelectionTester" properties="isSysMLModel, isSysMLRequirementsModel, isSysMLBlocksModel" type="org.eclipse.jface.viewers.ISelection">
</propertyTester>
</extension>
<extension point="org.eclipse.core.expressions.definitions">
<definition id="org.eclipse.papyrus.sysml.diagram.common.IsPapyrusActiveWithSysML">
<and>
<with variable="activeEditorId">
<equals value="org.eclipse.papyrus.infra.core.papyrusEditor"></equals>
</with>
<with variable="selection">
<test forcePluginActivation="true" property="org.eclipse.papyrus.SysMLSelectionTester.isSysMLModel" value="true"></test>
</with>
</and>
</definition>
<definition id="org.eclipse.papyrus.sysml.diagram.common.IsPapyrusActiveWithSysMLBlocks">
<and>
<with variable="activeEditorId">
<equals value="org.eclipse.papyrus.infra.core.papyrusEditor"></equals>
</with>
<with variable="selection">
<test forcePluginActivation="true" property="org.eclipse.papyrus.SysMLSelectionTester.isSysMLBlocksModel" value="true"></test>
</with>
</and>
</definition>
<definition id="org.eclipse.papyrus.sysml.diagram.common.IsPapyrusActiveWithSysMLRequirements">
<and>
<with variable="activeEditorId">
<equals value="org.eclipse.papyrus.infra.core.papyrusEditor"></equals>
</with>
<with variable="selection">
<test forcePluginActivation="true" property="org.eclipse.papyrus.SysMLSelectionTester.isSysMLRequirementsModel" value="true"></test>
</with>
</and>
</definition>
</extension>
<extension
point="org.eclipse.papyrus.infra.gmfdiag.common.pasteStrategy">
<strategy
strategy="org.eclipse.papyrus.sysml.diagram.common.strategy.paste.PartPasteStrategy">
</strategy>
</extension>
</plugin>