package com.indignado.logicbricks.utils.builders;
import com.indignado.logicbricks.core.data.LogicBrick;
/**
* @author Rubentxu.
*/
public abstract class BrickBuilder<T extends LogicBrick> {
protected T brick;
public BrickBuilder<T> setName(String name) {
brick.name = name;
return this;
}
public BrickBuilder<T> setState(int state) {
brick.state = state;
return this;
}
public abstract T getBrick();
}