mini-cards/app/src/main/java/com/codigoparallevar/minicards/PartInstantiator.java
Sergio Martínez Portela 033b79cba1 Implement base connection to PrograMaker API.
- Login and check of the login token.
2020-05-19 19:19:26 +02:00

18 lines
543 B
Java

package com.codigoparallevar.minicards;
import com.codigoparallevar.minicards.types.Part;
import com.codigoparallevar.minicards.types.PartGrid;
import com.codigoparallevar.minicards.types.functional.Tuple2;
public abstract class PartInstantiator {
protected abstract Part instantiate(PartGrid grid, Tuple2<Integer, Integer> center);
public Part build(PartGrid grid) {
Tuple2<Integer, Integer> center = grid.getCenteredOn();
Part part = instantiate(grid, center);
part.resume();
return part;
}
}