maybe if you setup that resource dir as a source dir in eclipse?

-igor


On 1/29/07, Johan Compagner <[EMAIL PROTECTED]> wrote:

ohh?
How does your refactoring tool know that?
That you rename a package for some java classes and that he also have to
rename
some resource directory somewhere also to that same thing?

johan


On 1/29/07, nilo.de.roock <[EMAIL PROTECTED]> wrote:
>
>
> I leave that to my refactoring tool. So it's not a problem.
> - nilo
>
>
> Martijn Dashorst wrote:
> >
> > If you rename a package, then you have to do it in 2 places.
> >
> > Martijn
> >
> > On 1/29/07, nilo.de.roock <[EMAIL PROTECTED]> wrote:
> >>
> >> Usually when there seems to be concensus that something isn't
> possible, I
> >> get
> >> triggered that there must be a simple solution. On the other hand if
> it's
> >> considered to be 'simple' it usually gets out of hand. So I got
> triggered
> >> and looked a bit further into this.
> >>
> >> Providing you set things up correctly in Maven it is possible to
> seperate
> >> java and html in different directories without having to add any
> code.
> >>
> >> At the end of the day it's up to the developers how and where they
> store
> >> their files.
> >>
> >> - nilo
> >>
> >>
> >>
> >>
> >> igor.vaynberg wrote:
> >> >
> >> > yes, all newbies start to do this and eventually go back, but oh
> well
> >> >
> >> > if you still want to shoot yourself in the foot what you do is
> this:
> >> >
> >> > implement IResourceStreamLocator and make it take a delegate
> >> >
> >> > then in your app's init do this
> >> >
> >> > application.init() {
> >> > MyResourceStreamLocator locator=new
> >> >
> >>
> MyResourceStreamLocator(getResourceSettings().getResourceStreamLocator());
> >> > getResourceSettings().setResourceStreamLocator(locator);
> >> > }
> >> >
> >> > -igor
> >> >
> >> >
> >> > On 1/22/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> >> >>
> >> >> We advise you to not do this until you are absolutely sure you
> need
> >> >> it, especially as a newbie to the framework. "Obvious" reasons are
> not
> >> >> so obvious in a Wicket context.
> >> >>
> >> >> - packaging your components in a jar
> >> >> - having to mimick the package/directory structure
> >> >> - looking up your HTML (which is tightly coupled to your Java
> file)
> >> >> in a separate directory
> >> >> - other resources such as properties files, where should they go?
> >> >>
> >> >> Martijn
> >> >>
> >> >> On 1/22/07, nilo.de.roock <[EMAIL PROTECTED]> wrote:
> >> >> >
> >> >> > Hi,
> >> >> >
> >> >> > I am very newbie on Wicket. I am reading the Pro Wicket book. I
> want
> >> >> the
> >> >> > .java and .html page files in two different directories for
> obvious
> >> >> reasons.
> >> >> > I read the following in the book:
> >> >> >
> >> >> > "The HTML template needs to be in the same package as the
> >> corresponding
> >> >> Page
> >> >> > class.
> >> >> > An internal Wicket component that is entrusted with the job of
> >> locating
> >> >> the
> >> >> > HTML markup
> >> >> > corresponding to a Page looks for the markup in the same place
> as
> >> the
> >> >> Page
> >> >> > class. Wicket
> >> >> > allows you to easily customize this default behavior though. ...
> "
> >> >> >
> >> >> > I get completely lost here:
> >> >> >
> >> >> > "... All user pages typically extend
> >> >> > Wicket's WebPage-a subclass of Wicket's Page class. There needs
> to
> >> be a
> >> >> > one-to-one correspondence
> >> >> > between the HTML elements with a wicket:id attribute and the
> Page
> >> >> > components. The
> >> >> > HTML template could in fact be termed as a view with the actual
> >> >> component
> >> >> > hierarchy being
> >> >> > described in the Page class. Wicket components need to be
> supplied
> >> with
> >> >> an
> >> >> > id parameter and
> >> >> > an IModel implementation during construction (some exceptions
> will
> >> be
> >> >> > discussed in the section
> >> >> > "How to Specify a CompoundPropertyModel for a Page." The
> component's
> >> id
> >> >> > value must
> >> >> > match the wicket:id attribute value of the template's
> corresponding
> >> >> HTML
> >> >> > element. Essentially,
> >> >> > if the template contains an HTML text element with a wicket:id
> value
> >> of
> >> >> > name, then the
> >> >> > corresponding wicket's TextField instance with an id of name
> needs
> >> to
> >> >> be
> >> >> > added to the Page
> >> >> > class. Wicket supplies components that correspond to basic HTML
> >> >> elements
> >> >> > concerned with
> >> >> > user interaction. Examples of such elements are HTML input
> fields of
> >> >> type
> >> >> > text, HTML select,
> >> >> > HTML link, etc. The corresponding Wicket components would be
> >> TextField,
> >> >> > DropDownChoice,
> >> >> > and Link, respectively. ..."
> >> >> >
> >> >> > What I would like to know is in a For Dummies sort of
> explanation
> >> what
> >> >> I
> >> >> > have to do to be able to seperate .html and .java.
> >> >> >
> >> >> > Thanks in advance.
> >> >> >
> >> >> > kind regards,
> >> >> > nilo de roock
> >> >> >
> >> >> > --
> >> >> > View this message in context:
> >> >>
> >>
> 
http://www.nabble.com/Best-practice-for-seperating-.java-and-.html---tf3060190.html#a8509215
> >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >>
> -------------------------------------------------------------------------
> >> >> > Take Surveys. Earn Cash. Influence the Future of IT
> >> >> > Join SourceForge.net's Techsay panel and you'll get the chance
> to
> >> share
> >> >> your
> >> >> > opinions on IT & business topics through brief surveys - and
> earn
> >> cash
> >> >> >
> >> >>
> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> >> >> > _______________________________________________
> >> >> > Wicket-user mailing list
> >> >> > Wicket-user@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >> >> >
> >> >>
> >> >>
> >> >> --
> >> >> Vote for Wicket at the
> >> >> http://www.thebeststuffintheworld.com/vote_for/wicket
> >> >> Wicket 1.2.4 is as easy as 1-2-4. Download Wicket now!
> >> >> http://wicketframework.org
> >> >>
> >> >>
> >>
> -------------------------------------------------------------------------
> >> >> Take Surveys. Earn Cash. Influence the Future of IT
> >> >> Join SourceForge.net's Techsay panel and you'll get the chance to
> >> share
> >> >> your
> >> >> opinions on IT & business topics through brief surveys - and earn
> cash
> >> >>
> >>
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> >> >> _______________________________________________
> >> >> Wicket-user mailing list
> >> >> Wicket-user@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/wicket-user
> >> >>
> >> >
> >> >
> >>
> -------------------------------------------------------------------------
> >> > Take Surveys. Earn Cash. Influence the Future of IT
> >> > Join SourceForge.net's Techsay panel and you'll get the chance to
> share
> >> > your
> >> > opinions on IT & business topics through brief surveys - and earn
> cash
> >> >
> >>
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> >> > _______________________________________________
> >> > Wicket-user mailing list
> >> > Wicket-user@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> 
http://www.nabble.com/Best-practice-for-seperating-.java-and-.html---tf3060190.html#a8688286
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >>
> -------------------------------------------------------------------------
> >> Take Surveys. Earn Cash. Influence the Future of IT
> >> Join SourceForge.net's Techsay panel and you'll get the chance to
> share
> >> your
> >> opinions on IT & business topics through brief surveys - and earn
> cash
> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> >> _______________________________________________
> >> Wicket-user mailing list
> >> Wicket-user@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/wicket-user
> >>
> >
> >
> > --
> > Vote for Wicket at the
> > http://www.thebeststuffintheworld.com/vote_for/wicket
> > Wicket 1.2.4 is as easy as 1-2-4. Download Wicket now!
> > http://wicketframework.org
> >
> >
> -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to
> share
> > your
> > opinions on IT & business topics through brief surveys - and earn cash
>
> >
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
>
> --
> View this message in context: 
http://www.nabble.com/Best-practice-for-seperating-.java-and-.html---tf3060190.html#a8689287
>
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
>
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to