00001 package cedar.hepdata.model; 00002 00003 import java.util.Set; 00004 import java.util.HashSet; 00005 00006 import javax.persistence.*; 00007 00014 @Entity 00015 @Table(name="AxisReactions") 00016 public class AxisReaction extends Reaction { 00018 @ManyToOne 00019 private YAxis _yAxis = null; 00020 00021 00023 00024 00026 public AxisReaction() { 00027 super(); 00028 } 00029 00030 00032 00033 00034 00036 public YAxis getYAxis() { 00037 return _yAxis; 00038 } 00039 00041 public AxisReaction setYAxis(YAxis yAxis) { 00042 _yAxis = yAxis; 00043 if (getYAxis() != null) { 00044 getYAxis().getReactions().add(this); 00045 } 00046 return this; 00047 } 00048 00049 00050 }