示例#1
0
 // Please don't add any method here!!!!!!
 @Override
 public Pair<Integer, Integer> getLocation() {
   if (!x.isDefined() || !y.isDefined()) {
     return null;
   }
   return new Pair<Integer, Integer>(x.getValue(), y.getValue());
 }
示例#2
0
 /**
  * Get the Y coordinate.
  *
  * @return The Y coordinate.
  */
 @Override
 public int getY() {
   return y.getValue();
 }
示例#3
0
 /**
  * Get the repair cost of this blockade.
  *
  * @return The repair cost.
  */
 @Override
 public int getRepairCost() {
   return repairCost.getValue();
 }
示例#4
0
 /**
  * Get the X coordinate.
  *
  * @return The X coordinate.
  */
 @Override
 public int getX() {
   return x.getValue();
 }