3 from rtv_abstractpropertiesfile
import AbstractPropertiesFile
5 class OrderedPropertiesFile( AbstractPropertiesFile
):
10 def set_value( self
, key
, value
):
11 if value
not in self
.__dict
__:
12 self
.__dict
__[key
] = ( self
.counter
, value
)
15 def get_value( self
, key
):
16 return self
.__dict
__[key
][1]
18 def has_key( self
, key
):
19 return key
in self
.__dict
__
21 def get_position( self
, key
):
22 return self
.__dict
__[key
][0]
25 return self
.__dict
__.keys()