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

Reply via email to