<s> class SourceAttribute ( object ) : <EOL> """<STR_LIT>""" <EOL> ValidDataFunctions = ( '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ) <EOL> def __init__ ( self ) : <EOL> self . data_copy = { } <EOL> self . _data_function = self . ValidDataFunctions [ <NUM_LIT:0> ] <EOL> self . data_map = { } <EOL> self . data_trim_title = { } <EOL> @ property <EOL> def data_function ( self ) : <EOL> return self . _data_function <EOL> @ data_function . setter <EOL> def data_function ( self , value ) : <EOL> if value not in self . ValidDataFunctions : <EOL> valid = '<STR_LIT:|>' . join ( self . ValidDataFunctions ) <EOL> raise ValueError ( '<STR_LIT>' % valid ) <EOL> self . _data_function = value </s>
