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.
