If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Re: Properties file(s)

John,

Just use the load() method of the Properties class. Load twice - one for
each file.

Kent

"John Warkentin" <john.warkentin@pmic.com> wrote:
>I am writing a simulation that will use a set of variables which I plan
to
>store externally from the code. Default values for the variables will be
>stored in a properties file (File 1). For example:
>
>File 1:
>X=3
>Y=7
>Z=2
>
>File 2:
>Y=5
>
>After opening and reading File 1, how could I open a SECOND properties file
>(File 2) and read values to override the values read from File 1? I want
>the end result to be:
>
>X=3
>Y=5
>Z=2
>
>
>

Re: Properties file(s)

John,
In addition to what Kent said, you will want to separate the persistance
from the domain object. So while your data is store in properties files,
you should hide that. To do this, determine what x,y,z are or are part of.
A guess, from the info you provided, is that it is Point object.

Mark

"Kent" <kb@essential.com.au> wrote:
>
>John,
>
>Just use the load() method of the Properties class. Load twice - one for
>each file.
>
>Kent
>
>
>"John Warkentin" <john.warkentin@pmic.com> wrote:
>>I am writing a simulation that will use a set of variables which I plan
>to
>>store externally from the code. Default values for the variables will
be
>>stored in a properties file (File 1). For example:
>>
>>File 1:
>>X=3
>>Y=7
>>Z=2
>>
>>File 2:
>>Y=5
>>
>>After opening and reading File 1, how could I open a SECOND properties
file
>>(File 2) and read values to override the values read from File 1? I want
>>the end result to be:
>>
>>X=3
>>Y=5
>>Z=2
>>
>>
>>
>