Ok, I'll do that next.

On Tue, Dec 13, 2011 at 4:31 PM, Gareth O'Brien <[email protected]> wrote:
> Hey Daniel,
>
> I tend to be an IDE junkie so I'm liking the plugin a lot. Any chance it's
> ready for a new download package on the update site? 1.05?
>
> Thanks,
>
> Gareth.
>
> -----Original Message-----
> From: Daniel McAllister [mailto:[email protected]]
> Sent: 13 December 2011 14:27
> To: [email protected]
> Subject: Re: Ofbiz explorer plugin
>
> Hello
> I have continued work on the Eclipse Ofbiz plugin.
>
> For now it parses service Ecas, Views, Forms.
> It implements Eclipse Hyperlinks for controller.xml, forms, screens, java
> code and beanshell.
>
> The functions are only working if you open the Ofbiz view to popuplate all
> the inner data structures the Hyperlink are working with.
>
> There is a Validate current file button that works for now only for
> controller.xml. It marks request that override other request.
> View-maps that overrides others. Viewmaps and request that references
> invalid objects. (it's not 100% feature complete)
>
> On Fri, Oct 28, 2011 at 7:34 PM,  <[email protected]> wrote:
>> Hello Daniel,
>>
>> I haven't taken changes from the trunk. May be if you have CI server,
>> you can add a step to update the 'Update site' :-)
>>
>> Few other suggestions: (Some of these might already exist in the trunk
>> version, so you can ignore them).
>> 1.      Under controller, it shows request map, but not the view maps.
>> It would nice to have 'View Implementation' option in addition to
>> current 'View Definition' for the view. Similar to to 'Service
>> Definition' and 'Service Implementation'
>>
>> 2.      Please use different icons to show services with Java
>> implementation, as they are the only ones for which you can view
>> implementation. You already have filter to see Java services.
>>
>> 3.      Allow viewing implementation of simple service.
>>
>> 4.      I assume the refresh on a project (right click menu), just
>> refreshes that project. I have multiple ofbiz branches in my workspace.
>>
>> 5.      It would be nice to chance the file extensions to something
>> else and attach property listener so that the tree can be updated
>> after change to file. But, I guess this falls in broader OfBiz
> enhancements.
>>
>> 6.      A option to see reference of a service.
>>
>> 7.      A view over ECAs
>>
>> Regards,
>> Kiran Gawde
>>
>> Senior Software Architect
>> Object Edge Inc
>> (925) 943 5558 x108
>>
>> "There are two kind of people: Those who do the work and those who
>> take the credit. Try to be in the first group because there is less
>> competition there."
>> "Never give up on what you really want to do. The person with big
>> dreams is more powerful than one with all the facts".
>>
>>
>>
>>
>> From:   Daniel McAllister <[email protected]>
>> To:     [email protected]
>> Date:   10/06/2011 03:41 AM
>> Subject:        Re: Ofbiz explorer plugin
>>
>>
>>
>> On 2011. okt.  6., csütörtök, 10.35.54 CEST, Daniel McAllister wrote:
>>> On 2011. okt. 5., szerda, 19.50.44 CEST, [email protected] wrote:
>>>> Hello Daniel,
>>>>
>>>> I tried it out. What would be nice is that once you double click on
>>>> an item, it should open corresponding file on the right.
>>>>
>>>> Regards,
>>>> Kiran Gawde
>>>>
>>>> Senior Software Architect
>>>> Object Edge Inc
>>>> (925) 943 5558 x108
>>>>
>>>> "There are two kind of people: Those who do the work and those who
>>>> take the credit. Try to be in the first group because there is less
>>>> competition there."
>>>> "Never give up on what you really want to do. The person with big
>> dreams
>>>> is more powerful than one with all the facts".
>>>>
>>>>
>>>>
>>>>
>>>> From: Daniel McAllister<[email protected]>
>>>> To: [email protected]
>>>> Date: 10/05/2011 09:46 AM
>>>> Subject: Ofbiz explorer plugin
>>>>
>>>>
>>>>
>>>> Hello,
>>>>
>>>> I want to give you an update on my ongoing project the Ofbiz Eclipse
>>>> Explorer.
>>>> The code is not "production ready" yet. That means there are still
>>>> features that are not turned on, or not fully implemented.
>>>>
>>>> The project site is here:
>>>> https://github.com/rasztasd/ofbiz-eclipse-project-explorer
>>>>
>>>> I would recommend you to checkout the code. Import the
>>>> org.ofbiz.plugin project in eclipse as a Java project (You can use
>>>> Git plugin too). Open plugin.xml with the Plug-in manifest editor
>>>> (default) and on the top right corner press Export "Deployable
>>>> plugins and fragments". By
>> default
>>>> you only need a stock 3.6 Java Eclipse.
>>>>
>>>> After you installing the plugin, you can turn on the Ofbiz explorer
>>>> view, by clicking: Window->Show view->Other->Ofbiz explorer
>>>>
>>>> Current feature sets.
>>>> A view that shows a Tree of Ofbiz artifacts.
>>>> -Projects
>>>> -Directories (hotdeploy subdirectories, framework, application, etc)
>>>> -Components -Webapps -Services -Entites -Controller.xml entries
>>>>
>>>> There is a filter on top of the Tree where you can search for:
>>>> -service names
>>>> -uri's like /admin/control/doSomething (note that the "control" is
>>>> hard-coded and not calculated from web.xml) -entites
>>>>
>>>> There are popup menus associated to these Tree item's.
>>>> Service, Controller.xml entries and Entites has go to definition in
>>>> the Xml file (shows up the editor and selects the corresponding line
>> number)
>>>> Java service has a go to Java implementation.
>>>>
>>>> If you click on Analyze all in the View then every Java Services are
>>>> parsed (by static code parsing). It will mark lines in the Java
>>>> editor with errors where you use a Service input or output parameter
>>>> that you didn't define in the service's Xml definition. The
>>>> implementation is very basic, it will only find those places where
>>>> you use a string literal for the Map's key.
>>>>
>>>>
>>>>
>>>>
>>>
>>> Ok, that's a good one. Anyway for now you can right click and select
>>> show definition/show java implementation.
>>
>> Ok I have implemented it :) It's in the Master branch and working OK.
>> The update site is not updated.
>>
>
>

Reply via email to