blob: b0df84836d0b0d09ddfd082e0619498a2f17bb3e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.emf.henshin.ocl2ac.objectContribution1"
objectClass="nestedcondition.NestedConstraint">
<menu
icon="icons/ocl2ac16.png"
id="ocl2ac.ngc.menu1"
label="OCL2AC_Nested Graph Constraints"
path="additions">
<separator
name="main">
</separator>
</menu>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCLaxGenerationActionLongVersion"
icon="icons/latex.png"
id="ocl2ac.action.GenGCLV"
label="Generating Latex File for Presenting Graph Constraint (Long Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCLaxGenerationActionShortVersion"
icon="icons/latex.png"
id="ocl2ac.action.GenGCSV"
label="Generating Latex File for Presenting Graph Constraint (Short Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCPrintViewActionLongVersion"
icon="icons/print1.png"
id="ocl2ac.action.printnestedconstraint"
label="Print and View Nested Graph Constraint (Long Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCPrintViewActionShortVersion"
icon="icons/print1.png"
id="ocl2ac.action.printnestedconstraint"
label="Print and View Nested Graph Constraint (Short Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCPrintOpenActionLongVersion"
icon="icons/print2.png"
id="ocl2ac.action.printnestedconstraintOpLV"
label="Print and Open Nested Graph Constraint (Long Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.NGCPrintOpenActionShortVersion"
icon="icons/print2.png"
id="ocl2ac.action.printnestedconstraintOpSV"
label="Print and Open Nested Graph Constraint (Short Version)"
menubarPath="ocl2ac.ngc.menu1/main"
style="push">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="henshin.popupmenu.objectcontribution"
objectClass="org.eclipse.emf.henshin.model.Rule">
<menu
icon="icons/ocl2ac16.png"
id="henshin.menu1"
label="OCL2AC_Henshin"
path="additions">
<separator
name="main">
</separator>
</menu>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACLaxGenerationActionLongVersion"
enablesFor="1"
icon="icons/latex.png"
id="henshin.action.nac.GenACLV"
label="Generating Latex File for Presenting Application Condition (Long Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACLaxGenerationActionShortVersion"
enablesFor="1"
icon="icons/latex.png"
id="henshin.action.nac.GenACSV"
label="Generating Latex File for Presenting Application Condition (Short Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACPrintViewActionLongVersion"
enablesFor="1"
icon="icons/print1.png"
id="henshin.action.nac.printlv"
label="Print and View Application Condition (Long Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACPrintViewActionShortVersion"
enablesFor="1"
icon="icons/print1.png"
id="henshin.action.nac.printsv"
label="Print and View Application Condition (Short Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACPrintOpenActionLongVersion"
enablesFor="1"
icon="icons/print2.png"
id="henshin.action.nac.printOpLV"
label="Print and Open Application Condition (Long Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACPrintOpenActionShortVersion"
enablesFor="1"
icon="icons/print2.png"
id="henshin.action.nac.printOpSV"
label="Print and Open Application Condition (Short Version)"
menubarPath="henshin.menu1/main"
style="push">
</action>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinNACSimplifierAction"
enablesFor="1"
icon="icons/simplify.png"
id="henshin.action.nac.simplify"
label="Simplify Application Condition"
menubarPath="henshin.menu1/main"
style="push">
</action>
</objectContribution>
<objectContribution
id="henshin.popupmenu.objectcontribution"
objectClass="org.eclipse.emf.henshin.model.Module">
<menu
icon="icons/ocl2ac16.png"
id="henshin.menu1"
label="OCL2AC_Henshin"
path="additions">
<separator
name="main">
</separator>
</menu>
<action
class="org.eclipse.emf.henshin.ocl2ac.utils.printer.actions.HenshinAllRuleNACSimplifierAction"
enablesFor="1"
id="henshin.action.nac.simplify.all"
label="Simplify Application Conditions of All Rules "
menubarPath="henshin.menu1/main"
style="push">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.views">
<view
class="org.eclipse.emf.henshin.ocl2ac.utils.viewer.PDFViewer"
icon="icons/ocl2ac16.png"
id="nas.ocl2ac.viewer.PDFViewer"
name="PDF Viewer">
</view>
</extension>
</plugin>