cool. it's working!

-jacques

Am 11.11.2004 um 20:09 schrieb Peter Reilly:

[EMAIL PROTECTED] wrote:

Peter,

Thank you very much. This helps me a lot.

Will properties I set with  project.setNewProperty() persist, for the
liftime of the build? So I can set my property in one target and
derefereence it in another?


Yes,
It will work exactly the same as using the property task.
<property name="name" value="value"/>

Peter

-jacques

=========
User properties are those specified on the command line. They are always
inherited when across <ant/> boundaries.


You should use project.setNewProperty() to set a normal property. - this
maintains property imutablity.
project.getProperty() is used to retrieve the value of a property (this
may
be a normal property or a user property).


An example of setting properties is in
src/main/org/apache/tools/ant/taskdefs/CheckSum.java

Peter


[EMAIL PROTECTED] wrote:

Hi folks,

What is the exact difference between the API-calls getUserProperty and
getProperty. And:
What is the exact difference between the API-calls setUserProperty and
setProperty. When ist advised to use which?


I'm a bit confused. I am writing my own tasks and I have started to use
getUserProperty because it did what I wanted but I didn't know that
[s|g]etProperty existed.


Thanks for enlightenment.

-jacques

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







::: Jochen Hagenström
::: www.hagenstrom.de
::: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to