<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic extending the palette of activiti designer's palette in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142871#M100004</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the graphiti documentation consist to :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;domain model which determine an Eclass (metamodel)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;picogram model which define the graphic shape &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;link model which link domain model element to picogram model element.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so please, how do I implement my shape and how do I associate each element of my shape to each model *WALL*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you very much. *blush*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm waiting for your response&amp;nbsp; &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 27 Apr 2013 10:55:13 GMT</pubDate>
    <dc:creator>mhammad_makni</dc:creator>
    <dc:date>2013-04-27T10:55:13Z</dc:date>
    <item>
      <title>extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142871#M100004</link>
      <description>hi;the graphiti documentation consist to :domain model which determine an Eclass (metamodel)picogram model which define the graphic shape link model which link domain model element to picogram model element.so please, how do I implement my shape and how do I associate each element of my shape to eac</description>
      <pubDate>Sat, 27 Apr 2013 10:55:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142871#M100004</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-04-27T10:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142872#M100005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;can I add a shape to the palette whithout defining an Eclass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ps: the shape that I want to add is a specific type of bundary event&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks a lot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 May 2013 12:41:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142872#M100005</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-05-01T12:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142873#M100006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sure, you can do that by extending the model project. We don't have a Eclass model in Designer ourselves, so this is similar to how we do it. You need to create a CreateFeature and AddFeature, similar to the ones we already have.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 10:54:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142873#M100006</guid>
      <dc:creator>tiesebarrell</dc:creator>
      <dc:date>2013-05-02T10:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142874#M100007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I added&amp;nbsp; CreateShapeFeature and AddShapeFeature in order to create a shape called "shape".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so, I copied CreateBoundaryErrorFeature AddBoundaryErrorFeature because I want to add a specific type of boundary event, so I've got a new shape but I couldn't change the graphical image in the diagram and the it name contrariwise of the description.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;beside I want to create a new palette component and fill it with my shapes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so what should I do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for your generosity.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 11:28:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142874#M100007</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-05-02T11:28:30Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142875#M100008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The shapes need to be added to the palette in the ActivitiToolBehaviorProvider class. Also, look at the ActivitiBPMNFeatureProvider for linking the two. The graphical representation in the diagram is determined in the Create feature. If you want to customize it, you should do it there. The palette graphical stuff is determined in the DefaultIconProvider, if I'm not mistaken.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 20:07:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142875#M100008</guid>
      <dc:creator>tiesebarrell</dc:creator>
      <dc:date>2013-05-02T20:07:01Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142876#M100009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;please could you tell me how do I link the properties which I want to add to my shape to the element that you told me to add it earlier.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;moreover, I wonder why there is two classes (PropertySection and PropertyFilter) for each shape&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks alot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 May 2013 14:16:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142876#M100009</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-05-13T14:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142877#M100010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well, the linking is actually done by the filter. Eclipse will ask each filter whether the section should be shown for the provided element. There you need to check for your new type. If that matches, then your section will be shown.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 17:09:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142877#M100010</guid>
      <dc:creator>tiesebarrell</dc:creator>
      <dc:date>2013-05-15T17:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142878#M100011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I succeed to add a shape in the palette with its properties, but the properties added to my shape are not shown in the XML file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so please could you tell me how I add the propery tag to the XML file (diagram)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks alot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 May 2013 10:50:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142878#M100011</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-05-30T10:50:25Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142879#M100012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There are several ways to do this. The easiest way with the current release is to look in the org.activiti.designer.eclipse.editor.ActivitiDiagramEditor.doSaveToBpmn(Bpmn2MemoryModel, String) method. There you can see that a BpmnXMLConverter is created, that is used to transform the Bpmn2MemoryModel to XML. If you change the logic in there, you can output whatever you want once the model gets marshalled to XML.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another option is to create your own ExportMarshaller. This is currently a disabled feature, but you can easily re-enable it by invoking your marshaller in org.activiti.designer.eclipse.editor.ActivitiDiagramEditor too. Or, you can wait for the next release, in which I hope to have the ExportMarshaller functionality back in there to use without changes. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Writing a custom marshaller can be quite a bit of work, though, so I'd take a look at changing or subclassing the default behavior from the first option I mentioned. That way you get all the default stuff, plus your extra XML.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 May 2013 18:29:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142879#M100012</guid>
      <dc:creator>tiesebarrell</dc:creator>
      <dc:date>2013-05-30T18:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142880#M100013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to extend the Bpmn notation, so I used activiti designer and I extended the palette by a sepcial type of a boundary event.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;as you see in the comments that I posted earlier, I succeded to add a shape to the palette which mr tiese barrell helped me to get it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but, unfortunatly I can't show its properties in the XML file, so mr tiese proposed to change the logic of the class BpmnXMLConverter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;could you tell me how to add the tag of my shape .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;secondly, I wonder if I can extend the activiti designer project using eclipse plugin because I'm using the source code which is not a good way to publish my work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you very much.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jun 2013 23:13:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142880#M100013</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-06-03T23:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142881#M100014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;mhammad,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't understand the question. You ask how to produce the output for your element, but I don't know what output you require because it's your own custom output. If you look in BpmnXMLConverter, you either need to register your own converter using something similar to this line:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;addConverter(BoundaryEventXMLConverter.getXMLType(), BoundaryEventXMLConverter.getBpmnElementType(), BoundaryEventXMLConverter.class);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or you could subclass or adapt the BoundaryEventXMLConverter class. Which is best really depends on what you want to output. In general though, at some point, you need to get hold of the XMLStreamWriter which is used in those Converter classes and produce XML nodes and/or attributes if a model object of your specific type is encountered. Also, you need to implement the reverse conversion, XML -&amp;gt; BPMN model to make sure your element is read back when opening the diagram.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm afraid you will have to provide hooks into our code at some point, but the rest of your implementation could be a separate code base you add to the existing code. We don't provide extension points for this kind of functionality, especially because this is shared code with the engine and other modules, which are not Eclipse based.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Jun 2013 15:45:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142881#M100014</guid>
      <dc:creator>tiesebarrell</dc:creator>
      <dc:date>2013-06-09T15:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: extending the palette of activiti designer's palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142882#M100015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks alot for responding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;as you said earlier, there is a doubt to provide hooks into the code and indeed I was obliged to do it several time from scrash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so is there any chance to build an eclipse plugin.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm so grateful for you tips and I hope that it work &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and thank you very much.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Jun 2013 16:27:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/extending-the-palette-of-activiti-designer-s-palette/m-p/142882#M100015</guid>
      <dc:creator>mhammad_makni</dc:creator>
      <dc:date>2013-06-09T16:27:07Z</dc:date>
    </item>
  </channel>
</rss>

