/*
* Copyright (C) 2006, 2007 Dennis Hunziker, Ueli Kistler
* Copyright (C) 2007 Reto Schuettel, Robin Stocker
*
* IFS Institute for Software, HSR Rapperswil, Switzerland
*
*/
package org.python.pydev.refactoring.ast.adapters.offsetstrategy;
import org.eclipse.jface.text.BadLocationException;
public interface IOffsetStrategy {
int AFTERINIT = 1;
int BEGIN = 2;
int END = 4;
int BEFORECURRENT = 8;
/**
* @return the offset where the code should be inserted.
*/
int getOffset() throws BadLocationException;
}