16 package emlab.gen.domain.agent;
20 import org.neo4j.graphdb.Direction;
21 import org.springframework.data.neo4j.annotation.NodeEntity;
22 import org.springframework.data.neo4j.annotation.RelatedTo;
24 import agentspring.agent.Agent;
32 private Set<PowerGeneratingTechnologyTarget> powerGeneratingTechnologyTargets;
34 @RelatedTo(type =
"INVESTOR_NODE", elementClass =
PowerGridNode.class, direction = Direction.OUTGOING)
38 public Set<PowerGeneratingTechnologyTarget> getPowerGenerationTechnologyTargets() {
39 return powerGeneratingTechnologyTargets;
42 public void setPowerGenerationTechnologyTargets(
43 Set<PowerGeneratingTechnologyTarget> powerGeneratingTechnologyTargets) {
44 this.powerGeneratingTechnologyTargets = powerGeneratingTechnologyTargets;
48 return specificPowerGridNode;
51 public void setSpecificPowerGridNode(
PowerGridNode specificPowerGridNode) {
52 this.specificPowerGridNode = specificPowerGridNode;