// Path: tanaguru-survey-impl/src/test/java/org/opens/tanaguru/survey/test/util/EntityFactory.java
// public final class EntityFactory {
// 
//     /**
//      *
//      * @param id
//      * @param email
//      * @param name
//      * @param firstName
//      * @param isActivated
//      * @return
//      */
//     public static User createUser (
//             Long id,
//             String email,
//             String name,
//             String firstName,
//             boolean isActivated)  {
//         User user = new UserImpl();
//         user.setId(id);
//         user.setEmail1(email);
//         user.setName(name);
//         user.setFirstName(firstName);
//         user.setAccountActivation(isActivated);
//         return user;
//     }
// 
//     /**
//      *
//      * @param url
//      * @param label
//      * @param user
//      * @param product
//      * @return
//      */
//     public static Contract createContract (String url, String label, User user, Product product)  {
//         Contract contract = new ContractImpl();
//         contract.setLabel(label);
//         contract.setUrl(url);
//         contract.setUser(user);
//         contract.setProduct(product);
//         return contract;
//     }
// 
//     /**
//      * 
//      * @param code
//      * @param label
//      * @return
//      */
//     public static Product createProduct (String code, String label)  {
//         Product contract = new ProductImpl();
//         contract.setLabel(label);
//         contract.setCode(code);
//         return contract;
//     }
// 
//     public static Collection<Contract> getContractCollection() {
//         Contract contract1 = new ContractImpl();
//         contract1.setUrl("http://www.mock-url1.org/");
//         Contract contract2 = new ContractImpl();
//         contract2.setUrl("http://www.mock-url2.org/");
//         Contract contract3 = new ContractImpl();
//         contract3.setUrl(null);
//         Contract contract4 = new ContractImpl();
//         contract4.setUrl("");
//         Collection<Contract> contractSet = new HashSet<Contract>();
//         contractSet.add(contract1);
//         contractSet.add(contract2);
//         contractSet.add(contract3);
//         contractSet.add(contract4);
//         return contractSet;
//     }
//     
// }


import org.opens.tgol.entity.service.user.UserDataService;
import org.opens.tgol.entity.user.User;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Set;
import javax.persistence.NoResultException;
import org.opens.tanaguru.sdk.entity.dao.GenericDAO;
import org.opens.tanaguru.sdk.entity.factory.GenericFactory;
import org.opens.tanaguru.sdk.entity.service.AbstractGenericDataService;
import org.opens.tanaguru.survey.test.util.EntityFactory;
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void delete(Long k) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void delete(Set<User> set) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Collection<? extends User> findAll() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public User read(Long k) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public User saveOrUpdate(User e) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Set<User> saveOrUpdate(Set<User> set) {
// Path: tanaguru-survey-impl/src/test/java/org/opens/tanaguru/survey/test/util/EntityFactory.java
// public final class EntityFactory {
// 
//     /**
//      *
//      * @param id
//      * @param email
//      * @param name
//      * @param firstName
//      * @param isActivated
//      * @return
//      */
//     public static User createUser (
//             Long id,
//             String email,
//             String name,
//             String firstName,
//             boolean isActivated)  {
//         User user = new UserImpl();
//         user.setId(id);
//         user.setEmail1(email);
//         user.setName(name);
//         user.setFirstName(firstName);
//         user.setAccountActivation(isActivated);
//         return user;
//     }
// 
//     /**
//      *
//      * @param url
//      * @param label
//      * @param user
//      * @param product
//      * @return
//      */
//     public static Contract createContract (String url, String label, User user, Product product)  {
//         Contract contract = new ContractImpl();
//         contract.setLabel(label);
//         contract.setUrl(url);
//         contract.setUser(user);
//         contract.setProduct(product);
//         return contract;
//     }
// 
//     /**
//      * 
//      * @param code
//      * @param label
//      * @return
//      */
//     public static Product createProduct (String code, String label)  {
//         Product contract = new ProductImpl();
//         contract.setLabel(label);
//         contract.setCode(code);
//         return contract;
//     }
// 
//     public static Collection<Contract> getContractCollection() {
//         Contract contract1 = new ContractImpl();
//         contract1.setUrl("http://www.mock-url1.org/");
//         Contract contract2 = new ContractImpl();
//         contract2.setUrl("http://www.mock-url2.org/");
//         Contract contract3 = new ContractImpl();
//         contract3.setUrl(null);
//         Contract contract4 = new ContractImpl();
//         contract4.setUrl("");
//         Collection<Contract> contractSet = new HashSet<Contract>();
//         contractSet.add(contract1);
//         contractSet.add(contract2);
//         contractSet.add(contract3);
//         contractSet.add(contract4);
//         return contractSet;
//     }
//     
// }


// Path: tanaguru-survey-impl/src/test/java/org/opens/tanaguru/entity/decorator/tgol/user/mock/UserDataServiceMock.java
import org.opens.tgol.entity.service.user.UserDataService;
import org.opens.tgol.entity.user.User;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Set;
import javax.persistence.NoResultException;
import org.opens.tanaguru.sdk.entity.dao.GenericDAO;
import org.opens.tanaguru.sdk.entity.factory.GenericFactory;
import org.opens.tanaguru.sdk.entity.service.AbstractGenericDataService;
import org.opens.tanaguru.survey.test.util.EntityFactory;

        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void delete(Long k) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void delete(Set<User> set) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Collection<? extends User> findAll() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public User read(Long k) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public User saveOrUpdate(User e) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Set<User> saveOrUpdate(Set<User> set) {
        throw new UnsupportedOperationException("Not supported yet.");