Beispiel #1
0
 @Override
 public Desire apply(Desire desire) {
   // TODO Separate bind rules into different classes based on sat vs. type targets
   if (satisfaction != null) {
     return desire.restrict(satisfaction);
   } else {
     return desire.restrict(implType);
   }
 }