// Path: matrix/src/test/java/net/onedaybeard/ecs/component/Position.java
// public class Position extends Component {
// }
// 
// Path: matrix/src/test/java/net/onedaybeard/ecs/manager/SomeManager.java
// public class SomeManager extends Manager {
// 	private FactoryA factory;
// 	private SomeSystem someSystem;
// }


import com.artemis.Aspect;
import com.artemis.Entity;
import net.onedaybeard.ecs.component.ExtPosition;
import net.onedaybeard.ecs.component.Position;
import net.onedaybeard.ecs.manager.SomeManager;
import com.artemis.systems.EntityProcessingSystem;
package net.onedaybeard.ecs.system;


public class SomeSystem extends EntityProcessingSystem {
	private SomeManager someManager;
	private AnotherSystem anotherSystem;

	public SomeSystem() {
// Path: matrix/src/test/java/net/onedaybeard/ecs/component/Position.java
// public class Position extends Component {
// }
// 
// Path: matrix/src/test/java/net/onedaybeard/ecs/manager/SomeManager.java
// public class SomeManager extends Manager {
// 	private FactoryA factory;
// 	private SomeSystem someSystem;
// }


// Path: matrix/src/test/java/net/onedaybeard/ecs/system/SomeSystem.java
import com.artemis.Aspect;
import com.artemis.Entity;
import net.onedaybeard.ecs.component.ExtPosition;
import net.onedaybeard.ecs.component.Position;
import net.onedaybeard.ecs.manager.SomeManager;
import com.artemis.systems.EntityProcessingSystem;

package net.onedaybeard.ecs.system;


public class SomeSystem extends EntityProcessingSystem {
	private SomeManager someManager;
	private AnotherSystem anotherSystem;

	public SomeSystem() {
		super(Aspect.getAspectForAll(ExtPosition.class).exclude(Position.class));