#NEWLINE# @ staticmethod #NEWLINE# def get_predefined( graph = False , nested = False , locked = False ) : #NEWLINE# #INDENT# if ( graph and nested and locked ) : #NEWLINE# #INDENT# return LockedHierarchicalGraphMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nested and nested ) : #NEWLINE# #INDENT# return LockedHierarchicalMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( locked and graph ) : #NEWLINE# #INDENT# return LockedGraphMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( nested and graph ) : #NEWLINE# #INDENT# return HierarchicalGraphMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if graph : #NEWLINE# #INDENT# return GraphMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if nested : #NEWLINE# #INDENT# return HierarchicalMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if locked : #NEWLINE# #INDENT# return LockedMachine #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return Machine