Xvcl And Property
CjOS Project @ cjos.sourceforge.net
Index
Bind Pages
Cjos Library
Cjos Pages
Cjos News Pages
Eric Pages
Introduction To Smart Api
Osgi Pages
Registry Api Pages
Smart Api Pages
Xvcl Pages
CjOS Project
Summary Page
Mailing List
Download
CVS
JOS Technical Edition
Support This Project
Xvcl Pages; [ Cjos Audience]

Proposed

Set variables from a Java properties file.

document attribute

Either name or document is required. Name of Java properties file.

 ----- demo.properties -----
 item1=value1
 item2=value2
 item3=value3

----- spc.xvcl ----- <?xml version="1.0"?> <!DOCTYPE x-frame SYSTEM "default"> <x-frame name="spc" outdir="build" outfile="spc.txt"> <property document="demo.properties"/> </x-frame>

Result:

 <set var="item1" value="value1"/>
 <set var="item2" value="value2"/>
 <set var="item3" value="value3"/>

prefix attribute

Optional. When used, a prefix is prepended to the name of every variable.

With a prefix:

 <property document="demo.properties" prefix="demo"/>

Result:

 <set var="demo.item1" value="value1"/>
 <set var="demo.item2" value="value2"/>
 <set var="demo.item3" value="value3"/>

defer-evaluation attribute

Optional, When "yes", the defer-evaluation attribute is set for all variables.

With defer-evaluation="yes":

 <property document="demo.properties" defer-evaluation="yes"/>

Result:

 <set var="item1" value="value1" defer-evaluation="yes"/>
 <set var="item2" value="value2" defer-evaluation="yes"/>
 <set var="item3" value="value3" defer-evaluation="yes"/>