use inner interface instead of default impl so we can go back to java 7 :) (close #87)
This commit is contained in:
@@ -13,7 +13,7 @@ import java.util.List;
|
||||
/**
|
||||
* Created by Awlex on 18.11.2016.
|
||||
*/
|
||||
public abstract class PolyMoverFactory implements MoverFactory {
|
||||
public abstract class PolyMoverFactory implements MoverFactory, MoverFactory.MultiPoint {
|
||||
|
||||
private LinkedList<PolyMover> movers;
|
||||
private int latestIndex;
|
||||
@@ -47,11 +47,6 @@ public abstract class PolyMoverFactory implements MoverFactory {
|
||||
throw new UnsupportedOperationException("Polymovers should use the create variant with all the gameobjects + startindex");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isMultiPoint() {
|
||||
return true;
|
||||
}
|
||||
|
||||
public final void create(GameObject[] objects, int startIndex) {
|
||||
if (latestIndex <= startIndex) {
|
||||
movers.clear();
|
||||
|
||||
Reference in New Issue
Block a user