📄 codecompletionastmanagerstub.java
字号:
package org.python.pydev.refactoring.tests.adapter;
import java.io.File;
import java.util.HashSet;
import java.util.List;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jface.text.IDocument;
import org.python.pydev.core.ICodeCompletionASTManager;
import org.python.pydev.core.ICompletionRequest;
import org.python.pydev.core.ICompletionState;
import org.python.pydev.core.IModule;
import org.python.pydev.core.IModulesManager;
import org.python.pydev.core.IPythonNature;
import org.python.pydev.core.IToken;
import org.python.pydev.core.Tuple3;
import org.python.pydev.core.structure.CompletionRecursionException;
import org.python.pydev.editor.codecompletion.revisited.modules.SourceToken;
import org.python.pydev.parser.jython.ast.Name;
public class CodeCompletionASTManagerStub implements ICodeCompletionASTManager{
public void changePythonPath(String pythonpath, IProject project, IProgressMonitor monitor, String defaultSelectedInterpreter) {
throw new RuntimeException("Not implemented");
}
public Tuple3<IModule, String, IToken> findOnImportedMods(ICompletionState state, IModule current) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public Tuple3<IModule, String, IToken> findOnImportedMods(IToken[] importedModules, ICompletionState state, String currentModuleName) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public IToken[] findTokensOnImportedMods(IToken[] importedModules, ICompletionState state, IModule current) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public List<IToken> getBuiltinCompletions(ICompletionState state, List<IToken> completions) {
throw new RuntimeException("Not implemented");
}
public IToken[] getCompletionsForImport(ImportInfo original, ICompletionRequest request) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public IToken[] getCompletionsForModule(IModule module, ICompletionState state) throws CompletionRecursionException {
return new IToken[]{
new SourceToken(new Name("True", Name.Store), "True", "", "", "__builtin__"),
new SourceToken(new Name("False", Name.Store), "False", "", "", "__builtin__"),
};
}
public IToken[] getCompletionsForModule(IModule module, ICompletionState state, boolean searchSameLevelMods) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public IToken[] getCompletionsForModule(IModule module, ICompletionState state, boolean searchSameLevelMods, boolean lookForArgumentCompletion) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public IToken[] getCompletionsForToken(File file, IDocument doc, ICompletionState state) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public IToken[] getCompletionsForToken(IDocument doc, ICompletionState state) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public List<IToken> getCompletionsForWildImport(ICompletionState state, IModule current, List completions, IToken wildImport) {
throw new RuntimeException("Not implemented");
}
public List getGlobalCompletions(IToken[] globalTokens, IToken[] importedModules, IToken[] wildImportedModules, ICompletionState state, IModule current) {
throw new RuntimeException("Not implemented");
}
public IModule getModule(String name, IPythonNature nature, boolean dontSearchInit, boolean lookingForRelative) {
throw new RuntimeException("Not implemented");
}
public IModule getModule(String name, IPythonNature nature, boolean dontSearchInit) {
throw new RuntimeException("Not implemented");
}
public IModulesManager getModulesManager() {
throw new RuntimeException("Not implemented");
}
public IPythonNature getNature() {
throw new RuntimeException("Not implemented");
}
public IToken getRepInModule(IModule module, String tokName, IPythonNature nature) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public void rebuildModule(File file, IDocument doc, IProject project, IProgressMonitor monitor, IPythonNature nature) {
throw new RuntimeException("Not implemented");
}
public void removeModule(File file, IProject project, IProgressMonitor monitor) {
throw new RuntimeException("Not implemented");
}
public IToken resolveImport(ICompletionState state, IToken imported) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
public void setProject(IProject project, boolean restoreDeltas) {
throw new RuntimeException("Not implemented");
}
public void getCompletionsForClassInLocalScope(IModule module, ICompletionState state, boolean searchSameLevelMods,
boolean lookForArgumentCompletion, List<String> lookForClass, HashSet<IToken> hashSet) throws CompletionRecursionException {
throw new RuntimeException("Not implemented");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -