/** * Copyright (c) 2005-2013 by Appcelerator, Inc. All Rights Reserved. * Licensed under the terms of the Eclipse Public License (EPL). * Please see the license.txt included with this distribution for details. * Any modifications to this file must keep this entire header intact. */ package org.python.pydev.editor.codecompletion.revisited; import java.io.File; import org.eclipse.core.resources.IProject; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.jface.text.IDocument; import org.python.pydev.core.IInterpreterInfo; import org.python.pydev.core.IInterpreterManager; import org.python.pydev.core.IPythonNature; import org.python.pydev.shared_core.callbacks.ICallback0; public class SystemASTManager extends AbstractASTManager { public SystemASTManager(IInterpreterManager manager, IPythonNature nature, IInterpreterInfo info) { this.modulesManager = info.getModulesManager(); setNature(nature); } @Override public void setProject(IProject project, IPythonNature nature, boolean restoreDeltas) { throw new RuntimeException("Not implemented"); } @Override public void rebuildModule(File file, ICallback0<IDocument> doc, IProject project, IProgressMonitor monitor, IPythonNature nature) { throw new RuntimeException("Not implemented"); } @Override public void removeModule(File file, IProject project, IProgressMonitor monitor) { throw new RuntimeException("Not implemented"); } @Override public void changePythonPath(String pythonpath, IProject project, IProgressMonitor monitor) { throw new RuntimeException("Not implemented"); } @Override public void saveToFile(File astOutputFile) { throw new RuntimeException("Not implemented"); } }