It is possible; you can implement a strategy for that. It's super-easy nor is it a prefered way of doing things, so imo such a plugin doesn't have to support it.
Eelco On 11/11/05, Alexandru Popescu <[EMAIL PROTECTED]> wrote: > #: Martijn Dashorst changed the world a bit at a time by saying on > 11/11/2005 11:52 AM :# > > And it groups the resources nicely together that belong together. It is kind > > of a wicket threesome ;-) > > > > Martijn > > > > > > Still, it is not clear to me if the scenario I have described in one of my > previous mails is > possible (to use an HTML markup resource with a different name than the Java > source), cause this is > almost completely changing the dates of the problem. > > ./alex > -- > .w( the_mindstorm )p. > > > On 11/11/05, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > >> > >> I think it is worth it because it consolidates what usually is three > >> different editor tabs into one, so i can access more things quickly. i have > >> a 21" screen and i can only see about 6-7 tabs at a time, this plugin would > >> double/tripple that real-estate. and it eliminates all the scrolling you > >> have to do in the package manager, or clicking that link button all the > >> time. > >> > >> -Igor > >> > >> > >> On 11/10/05, Alexandru Popescu <[EMAIL PROTECTED]> > >> wrote: > >> > > >> > #: Igor Vaynberg changed the world a bit at a time by saying on > >> > 11/11/2005 3:16 AM :# > >> > > well it sounds resonable. but it also sounds like a lot of research > >> > and > >> > > learning, unfortunately i dont think i have time for all that. i > >> > barely have > >> > > enough time to work on wicket and wicket-spring integration stuff. so > >> > if > >> > > someone wants to pick this up they are more then welcome to :) the > >> > code is > >> > > all there in wicket-stuff/wicketeer project. > >> > > > >> > > -Igor > >> > > > >> > > >> > Understandable. My schedule for this end of year is very tight, so I > >> > will most probably not be able > >> > to do it. However, if somebody is starting to work on it, probable I > >> > will be able to offer some hints. > >> > > >> > Not planning to sound bad: but I was wondering if the effort is really > >> > worth it: 1 click instead of > >> > 3 (and maybe some less navigation). > >> > > >> > ./alex > >> > -- > >> > .w( the_mindstorm )p. > >> > > >> > > >> > > > >> > > On 11/10/05, Alexandru Popescu < [EMAIL PROTECTED]> > >> > wrote: > >> > >> > >> > >> #: Igor Vaynberg changed the world a bit at a time by saying on > >> > 11/11/2005 > >> > >> 2:50 AM :# > >> > >> > well > >> > >> > what i would really like is this. > >> > >> > > >> > >> > whenever i click on a java file that extends from markupcontainer, > >> > i > >> > >> would > >> > >> > like the java editor to open. On the bottom i would like to have > >> > tabs, > >> > >> one > >> > >> > for each wicket resource > >> > >> > > >> > >> > So if i have > >> > >> > MyPanel.java > >> > >> > MyPanel.html > >> > >> > MyPanel.properties > >> > >> > and i double clik MyPanel.java, i would have three tabs on the > >> > bottom > >> > >> for > >> > >> > each one of those files, each tab would embed the proper eclipse > >> > editor. > >> > >> > > >> > >> > This would really boost productivity because you wouldnt have to go > >> > > >> > >> looking > >> > >> > for the templates and property files and switching is really easy. > >> > But i > >> > >> > dont even know where to start looking to do something like this. > >> > The > >> > >> > renaming stuff wasnt that difficult to find and seemed intuitive, > >> > but > >> > >> > something like this might be over my head for the amount of time i > >> > have > >> > >> to > >> > >> > spend on it. > >> > >> > > >> > >> > -Igor > >> > >> > > >> > >> > >> > >> I see. I am not a Wicket user (or at least not yet - just been around > >> > to > >> > >> figure out if the framework > >> > >> is gonna help me). > >> > >> > >> > >> I guess the editor you are speaking about is quite new. Why? Because > >> > >> usually the multi-tab editors > >> > >> are presenting the same information/file but in different formats, > >> > while > >> > >> here you are speaking about > >> > >> 3 different sources. However it looks like the steps to be followed > >> > are > >> > >> the following: > >> > >> 1/ look in the WTP to see how this multi-tab editors are done > >> > >> 2/ take the XHTML editor from there > >> > >> 3/ create a component/or whatever we call it that presents together > >> > the > >> > >> Eclipse Java editor, an > >> > >> XHTML editor and the Eclipse properties editor. > >> > >> > >> > >> This definitely should work. My approach would be to look what > >> > interfaces > >> > >> a source editor must > >> > >> provide and than create a simple implementation based on pure > >> > SWT/JFace > >> > >> with multiple tabs. > >> > >> > >> > >> I remember a discussion on the Wicket ML where the markup (HTML file) > >> > >> wasn't named exactly as the > >> > >> Java source. I am not sure if this is supported or not. In case it is > >> > >> supported, than the things may > >> > >> become more complex, as you should go down to the Eclipse Java source > >> > >> parser and extract the exact > >> > >> piece of information to retrieve the HTML name. > >> > >> > >> > >> what do you think about these? do they make any sense to you? > >> > >> > >> > >> ./alex > >> > >> -- > >> > >> .w( the_mindstorm )p. > >> > >> > >> > >> > >> > >> > > >> > >> > On 11/10/05, Alexandru Popescu <[EMAIL PROTECTED] > >> > > > >> > >> wrote: > >> > >> >> > >> > >> >> #: Igor Vaynberg changed the world a bit at a time by saying on > >> > >> 11/11/2005 > >> > >> >> 12:44 AM :# > >> > >> >> > unfortunately i havent seen any open source plugins that embed a > >> > java > >> > >> >> editor > >> > >> >> > inside a multitabbed editor yet, so its been hard to "get my > >> > >> expiration" > >> > >> >> :) > >> > >> >> > unfortunately i just dont have the time to become an eclipse > >> > guru to > >> > >> >> work on > >> > >> >> > this. maybe you can help out. > >> > >> >> > > >> > >> >> > -Igor > >> > >> >> > > >> > >> >> > > >> > >> >> > >> > >> >> Let me know what are your future thoughts on the plugin and I will > >> > >> >> evaluate if I am really able to > >> > >> >> provide help :-). > >> > >> >> > >> > >> >> ./alex > >> > >> >> -- > >> > >> >> .w( the_mindstorm )p. > >> > >> >> > >> > >> >> ps: if you want to reach me offline pls use > >> > >> >> the_mindstorm[at]evolva[dot]ro. thanks > >> > >> >> > >> > >> >> > On 11/10/05, Alexandru Popescu <[EMAIL PROTECTED] > >> > > > >> > >> >> wrote: > >> > >> >> >> > >> > >> >> >> #: Igor Vaynberg changed the world a bit at a time by saying on > >> > >> >> 11/11/2005 > >> > >> >> >> 12:01 AM :# > >> > >> >> >> > Juergen, > >> > >> >> >> > I get the same warning. Im not really sure why its there. > >> > What im > >> > >> >> >> thinking > >> > >> >> >> > is just copying and pasting that class into the plugin's > >> > source. > >> > >> As i > >> > >> >> >> said, > >> > >> >> >> > this is my first time fiddling with eclipse. > >> > >> >> >> > > >> > >> >> >> > The easiest way i found to deploy it is to let eclipse > >> > generate an > >> > >> >> ant > >> > >> >> >> file > >> > >> >> >> > by right clicking on the MANIFEST.MF and going to pde > >> > tools/build > >> > >> ant > >> > >> >> >> file > >> > >> >> >> > and then doing the build using ant. When its done you get the > >> > jar > >> > >> >> file > >> > >> >> >> you > >> > >> >> >> > can drop into the plugins folder. > >> > >> >> >> > > >> > >> >> >> > Maybe we can set up an update site if there is more interest. > >> > I > >> > >> think > >> > >> >> >> the > >> > >> >> >> > coolest feature this plugin can have is small tabs in the > >> > bottom > >> > >> of > >> > >> >> the > >> > >> >> >> > editor that would let you switch between java/html/properties > >> > > >> > >> files, > >> > >> >> >> much > >> > >> >> >> > like the editor you get when you double click the > >> > MANIFEST.MFfile. > >> > >> >> But > >> > >> >> >> i > >> > >> >> >> > have absolutely no clue as to how to do that, so for now i > >> > will > >> > >> stick > >> > >> >> to > >> > >> >> >> > small features i can figure out how to do - like auto file > >> > >> renaming, > >> > >> >> >> etc. > >> > >> >> >> > > >> > >> >> >> > -Igor > >> > >> >> >> > > >> > >> >> >> > > >> > >> >> >> > >> > >> >> >> Usually, while doing this it is a good idea to identify that > >> > feature > >> > >> in > >> > >> >> >> some core plugin or open > >> > >> >> >> source plugin and get your inspiration. > >> > >> >> >> > >> > >> >> >> At least this worked for me while developing a couple of > >> > Eclipse > >> > >> >> plugins, > >> > >> >> >> including the TestNG one. > >> > >> >> >> > >> > >> >> >> hth, > >> > >> >> >> > >> > >> >> >> ./alex > >> > >> >> >> -- > >> > >> >> >> .w( the_mindstorm )p. > >> > >> >> >> > >> > >> >> >> > On 11/10/05, Juergen Donnerstag <[EMAIL PROTECTED] > >> > > > >> > >> wrote: > >> > >> >> >> >> > >> > >> >> >> >> Igor, > >> > >> >> >> >> > >> > >> >> >> >> Eclipse warns me that "Discouraged access: The type > >> > >> >> >> >> RenameResourceChange is not accessible due to restriction on > >> > >> >> required > >> > >> >> >> >> library D:\Programme\eclipse- > >> > >> >> >> >> 3.1\eclipse\plugins\org.eclipse.jdt.ui_3.1.1.jar" > >> > >> >> >> >> > >> > >> >> >> >> Any idea what I'm doing wrong? > >> > >> >> >> >> > >> > >> >> >> >> What is the easiest way to deploy it. I know I can copy the > >> > jars. > >> > >> >> >> >> Isn't there menu entry to deploy it into a specific eclipse > >> > >> >> >> >> installation? > >> > >> >> >> >> > >> > >> >> >> >> thanks > >> > >> >> >> >> Juergen > >> > >> >> >> >> > >> > >> >> >> >> On 11/6/05, Igor Vaynberg <[EMAIL PROTECTED] > wrote: > >> > >> >> >> >> > got access to a laptop, and just checked it in. > >> > >> >> >> >> > its in wicket-stuff/wicketeer > >> > >> >> >> >> > > >> > >> >> >> >> > as i said this is my first go at an eclipse plugin so im > >> > sure > >> > >> the > >> > >> >> >> code > >> > >> >> >> >> isnt > >> > >> >> >> >> > as elegant as it could be > >> > >> >> >> >> > > >> > >> >> >> >> > right now it handles all basic cases, like renaming a > >> > class > >> > >> that > >> > >> >> >> >> inherits > >> > >> >> >> >> > from markup container and renaming an inner class that > >> > inherits > >> > >> >> from > >> > >> >> >> the > >> > >> >> >> >> > markup container. one case that is not handled is renaming > >> > >> files > >> > >> >> for > >> > >> >> >> a > >> > >> >> >> >> class > >> > >> >> >> >> > that does not inherit from the markup container but has > >> > inner > >> > >> >> classes > >> > >> >> >> >> that > >> > >> >> >> >> > do. > >> > >> >> >> >> > > >> > >> >> >> >> > i would like this to be a community driven effort because > >> > i do > >> > >> not > >> > >> >> >> have > >> > >> >> >> >> a > >> > >> >> >> >> > ton of time to put into this, so any contributions are > >> > welcome. > >> > >> >> And > >> > >> >> >> if > >> > >> >> >> >> > someone has eclipse experience and wouldnt mind looking > >> > over it > >> > >> >> and > >> > >> >> >> >> giving > >> > >> >> >> >> > pointers that would be great too. > >> > >> >> >> >> > > >> > >> >> >> >> > -Igor > >> > >> >> >> >> > > >> > >> >> >> >> > > >> > >> >> >> >> > > >> > >> >> >> >> > > >> > >> >> >> >> > On 11/6/05, Igor Vaynberg < [EMAIL PROTECTED]> > >> > wrote: > >> > >> >> >> >> > > i will check it in tonight. > >> > >> >> >> >> > > -Igor > >> > >> >> >> >> > > > >> > >> >> >> >> > > > >> > >> >> >> >> > > > >> > >> >> >> >> > > > >> > >> >> >> >> > > On 11/6/05, Andrew Berman < [EMAIL PROTECTED] > wrote: > >> > >> >> >> >> > > > Definitely would be nice. > >> > >> >> >> >> > > > > >> > >> >> >> >> > > > > >> > >> >> >> >> > > > > >> > >> >> >> >> > > > On 11/6/05, Martijn Dashorst < > >> > [EMAIL PROTECTED] > > >> > >> >> >> wrote: > >> > >> >> >> >> > > > > OOOOHHHHH YEAH! > >> > >> >> >> >> > > > > > >> > >> >> >> >> > > > > Martijn > >> > >> >> >> >> > > > > > >> > >> >> >> >> > > > > > >> > >> >> >> >> > > > > On 11/6/05, Igor Vaynberg < [EMAIL PROTECTED]> > >> > >> wrote: > >> > >> >> >> >> > > > > > Hi guys, ive been doing some refactoring lately > >> > and got > >> > >> >> >> really > >> > >> >> >> >> tired > >> > >> >> >> >> > of > >> > >> >> >> >> > > > > > renaming the .html and .properties file after i > >> > renamed > >> > >> >> the > >> > >> >> >> page > >> > >> >> >> >> or > >> > >> >> >> >> > panel > >> > >> >> >> >> > > > > > class. This sucks especially when you have inner > >> > >> classes > >> > >> >> and > >> > >> >> >> you > >> > >> >> >> >> > have to > >> > >> >> >> >> > > > > > rename all inner resources like > >> > >> >> SomePage$SomeInnerPanel.html > >> > >> >> >> >> > > > > > > >> > >> >> >> >> > > > > > I created a small plugin for eclispe that does the > >> > >> >> renaming > >> > >> >> >> of > >> > >> >> >> >> all > >> > >> >> >> >> > non-java > >> > >> >> >> >> > > > > > resources when you rename a class that extends > >> > >> >> >> >> > wicket.MarkupContainer . > >> > >> >> >> >> > > > > > > >> > >> >> >> >> > > > > > Essentially if you have a page called SomePage > >> > class > >> > >> and > >> > >> >> you > >> > >> >> >> >> rename > >> > >> >> >> >> > it to > >> > >> >> >> >> > > > > > SomeOtherPage all resources SomePage.* in the same > >> > > >> > >> package > >> > >> >> >> will > >> > >> >> >> >> be > >> > >> >> >> >> > renamed > >> > >> >> >> >> > > > > > to SomeOtherPage.* > >> > >> >> >> >> > > > > > > >> > >> >> >> >> > > > > > If there is any interest i can make it available > >> > as a > >> > >> >> >> >> wicket-stuff > >> > >> >> >> >> > project. > >> > >> >> >> >> > > > > > keeping in mind that it was my first forray into > >> > >> eclipse, > >> > >> >> so > >> > >> >> >> i > >> > >> >> >> >> > cannot > >> > >> >> >> >> > > > > > guarantee it works 100%. > >> > >> >> >> >> > > > > > > >> > >> >> >> >> > > > > > -Igor > >> > > >> > > >> > > >> > ------------------------------------------------------- > >> > SF.Net email is sponsored by: > >> > Tame your development challenges with Apache's Geronimo App Server. > >> > Download > >> > it for free - -and be entered to win a 42" plasma tv or your very own > >> > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > >> > _______________________________________________ > >> > Wicket-user mailing list > >> > Wicket-user@lists.sourceforge.net > >> > https://lists.sourceforge.net/lists/listinfo/wicket-user > >> > > >> > >> > > > > > > -- > > Living a wicket life... > > > > Martijn Dashorst - http://www.jroller.com/page/dashorst > > > > Wicket 1.1 is out: http://wicket.sourceforge.net/wicket-1.1 > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. Download > it for free - -and be entered to win a 42" plasma tv or your very own > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user