#NEWLINE# @ property #NEWLINE# def struct( self ) : #NEWLINE# #INDENT# '\n        XML-RPC-friendly representation of the current object state\n        ' #NEWLINE# data = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# for ( var , fmap ) in self . _def . items ( ) : #NEWLINE# #INDENT# if hasattr ( self , var ) : #NEWLINE# #INDENT# data . update ( fmap . get_outputs ( getattr ( self , var ) ) ) #NEWLINE# #UNINDENT# #UNINDENT# return data