16 package emlab.gen.role.investment;
18 import org.springframework.data.neo4j.annotation.NodeEntity;
19 import org.springframework.data.neo4j.aspects.core.NodeBacked;
21 import agentspring.role.Role;
22 import agentspring.role.RoleComponent;
24 import emlab.gen.role.AbstractEnergyProducerRole;
32 public class GenericInvestmentRole<T
extends EnergyProducer> extends AbstractEnergyProducerRole<T> implements Role<T>,
36 public void act(T agent) {
39 agent.getInvestmentRole().act(agent);