#NEWLINE# def buildChildren( self , child_ , node , nodeName_ , fromsubclass_ = False ) : #NEWLINE# #INDENT# if ( nodeName_ == 'Name' ) : #NEWLINE# #INDENT# obj_ = cybox_common . StringObjectPropertyType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Name ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nodeName_ == 'Path' ) : #NEWLINE# #INDENT# obj_ = cybox_common . StringObjectPropertyType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Path ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nodeName_ == 'Size' ) : #NEWLINE# #INDENT# obj_ = cybox_common . UnsignedLongObjectPropertyType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Size ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nodeName_ == 'Type' ) : #NEWLINE# #INDENT# obj_ = cybox_common . LibraryType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Type ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( self == 'Version' ) : #NEWLINE# #INDENT# obj_ = cybox_common . StringObjectPropertyType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Version ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nodeName_ == 'Base_Address' ) : #NEWLINE# #INDENT# obj_ = cybox_common . HexBinaryObjectPropertyType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Base_Address ( obj_ ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nodeName_ == 'Extracted_Features' ) : #NEWLINE# #INDENT# obj_ = cybox_common . ExtractedFeaturesType . factory ( ) #NEWLINE# obj_ . build ( child_ ) #NEWLINE# self . set_Extracted_Features ( obj_ ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# super ( LibraryObjectType , self ) . buildChildren ( child_ , node , nodeName_ , True )