Example #1
0
 public void deserialize(final InstanceBehavior beh) {
   Object obj = targets.get(Target.INSTANTIATION);
   if (obj instanceof LoadedInstantiationBehavior) {
     final LoadedInstantiationBehavior lb = (LoadedInstantiationBehavior) obj;
     lb.setDefaultBehavior(beh);
   } else {
     throw new UnsupportedOperationException(
         "Can only deserialize to a LoadedInstantiationBehavior, got " + obj.getClass());
   }
 }