The "service.pid" and where necessary "service.factoryPid" properties are also set @param newProperties The new properties.
null
.
@return the given string with embedded property names replacedby values, or null
if the given string is null
.
@exception BuildException if the given value has an unclosedproperty name, e.g. ${xxx
${xxx}
style constructions in the given value with the string value of the corresponding data types.
@param value The string to be scanned for property references.May be null
, in which case this method returns immediately with no effect.
@param keys Mapping (String to String) of property names to theirvalues. If null
, only project properties will be used.
@exception BuildException if the string contains an opening${
without a closing }
@return the original string with the properties replaced, ornull
if the original string is null
.
${named}
) in a replacement pattern with the equivalent reference that uses the corresponding group index (e.g., $2
). If the string contains literal "$", it must be escaped with slash or else this call will attempt to parse it as a group-name property. This is meant to be used to transform the parameter for:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|