/** * 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. */ /* * Created on 12/06/2005 */ package org.python.pydev.core; import org.python.pydev.shared_core.editor.IBaseEditor; import org.python.pydev.shared_core.parsing.IParserObserver; /** * @author Fabio */ public interface IPyEdit extends IParserObserver, IBaseEditor, IPyFormatStdProvider { /** * @return the python nature used in this editor * @throws NotConfiguredInterpreterException * @throws MisconfigurationException */ @Override IPythonNature getPythonNature() throws MisconfigurationException; /** * Set status message */ void setStatusLineErrorMessage(String msg); }