Skip to content
Snippets Groups Projects
Commit 611a4c24 authored by Erlend Stav's avatar Erlend Stav
Browse files

Added palette for Service modelling

parent 749e6a20
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8" standalone="no"?><paletteDefinition><content><drawer iconpath="/icons/drawer.gif" id="drawer_1350633187413" name="Service Profile"><aspectTool description="Create a service interface. To the service interface, one or more service profiles can be added" iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" id="clazz.tool.interface_1350633290156" name="Service Interface" refToolId="clazz.tool.interface"><postAction id="org.eclipse.papyrus.applystereotypeactionprovider"><stereotypesToApply><stereotype stereotypeName="SoaML::ServiceInterface"/></stereotypesToApply></postAction></aspectTool><aspectTool description="Create an operation that defines a service profile. The service profile contains tagged values for identifying any service effects caused by it. Any parameters of the service profile should be assigned the PropertyBinding stereotype, where the property path for the parameter should be specified." iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" id="clazz.tool.operation_1350633310849" name="Service Profile" refToolId="clazz.tool.operation"><postAction id="org.eclipse.papyrus.applystereotypeactionprovider"><stereotypesToApply><stereotype stereotypeName="ODM_SoaML::ServiceProfile"/></stereotypesToApply></postAction></aspectTool><aspectTool description="Create a class that will describe an effect caused by a service." iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" id="clazz.tool.class_1350633357261" name="Service Effect" refToolId="clazz.tool.class"><postAction id="org.eclipse.papyrus.applystereotypeactionprovider"><stereotypesToApply><stereotype stereotypeName="ODM_SoaML::ServiceEffect"/></stereotypesToApply></postAction></aspectTool></drawer></content></paletteDefinition>
\ No newline at end of file
...@@ -74,5 +74,21 @@ ...@@ -74,5 +74,21 @@
</editor> </editor>
</paletteDefinition> </paletteDefinition>
</extension> </extension>
<extension
point="org.eclipse.papyrus.diagram.common.paletteDefinition">
<paletteDefinition
ID="org.universaal.tools.profileplugin.serviceModelPalette"
class="org.eclipse.papyrus.diagram.common.service.PluginPaletteProvider"
icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
name="org.universaal.tools.profileplugin.serviceModelPalette"
path="palettes/Palette_org.universaal.tools.profileplugin.serviceModelPalette.xml"
provider="universAAL">
<Priority
name="Highest">
</Priority>
<editor
id="org.eclipse.papyrus.diagram.clazz">
</editor>
</paletteDefinition>
</extension>
</plugin> </plugin>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment