package pathfinder;
/**
 * Implementation of Border Control design pattern
 */
public aspect Regions {
	public pointcut WithinMyApplication():within(pathfinder.*);
	public pointcut WithinDisplay():within(pathfinder.Display);
	public pointcut WithinMain():withincode(public static void pathfinder.Main.main(..));
	public pointcut WithinTesting():within(pathfinder.Testing);
	public pointcut WithinClassSwitcher():within(pathfinder.ClassSwitcher);
}
