#NEWLINE# def handle_command( self , command , arguments ) : #NEWLINE# #INDENT# if ( command == 'new' ) : #NEWLINE# #INDENT# self . new ( ) #NEWLINE# return True #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( arguments == 'open' ) : #NEWLINE# #INDENT# if os . path . exists ( arguments ) : #NEWLINE# #INDENT# self . open ( arguments ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# logging . warning ( "EditorPlugin recieved invalid path '%s' for 'open' command" , arguments ) #NEWLINE# #UNINDENT# return True #NEWLINE# #UNINDENT# #UNINDENT# return False