@Override
 protected Descriptor getTargetType(EClass sourceType) {
   return LibraryProtos.Book.getDescriptor();
 }
 @Override
 public boolean supports(EClass sourceType, Descriptor targetType) {
   return LibraryProtos.Book.getDescriptor() == targetType
       && LibraryPackage.Literals.BOOK == sourceType;
 }