457 |
457 |
458 def __initAsLanguage(self): |
458 def __initAsLanguage(self): |
459 """ |
459 """ |
460 Private method to initialize as a language API object. |
460 Private method to initialize as a language API object. |
461 """ |
461 """ |
462 if self.__language in ["Python", "Python3"]: |
462 if self.__language in ["Python", "Python2", "Python3"]: |
463 self.__discardFirst = "self" |
463 self.__discardFirst = "self" |
464 else: |
464 else: |
465 self.__discardFirst = "" |
465 self.__discardFirst = "" |
466 self.__lexer = QScintilla.Lexers.getLexer(self.__language) |
466 self.__lexer = QScintilla.Lexers.getLexer(self.__language) |
467 self.__apifiles = Preferences.getEditorAPI(self.__language) |
467 self.__apifiles = Preferences.getEditorAPI(self.__language) |