Package eu.planets_project.pp.plato.model

Examples of eu.planets_project.pp.plato.model.PlanProperties


     * @return DigitalObject stored in {@link eu.planets_project.pp.plato.model.PlanProperties}
     */
    public DigitalObject getUploadedReportFile(String ppId) {

        Integer i = new Integer(ppId);
        PlanProperties pp = (PlanProperties)em.createQuery("select p from PlanProperties p where p.id = :ppId")
            .setParameter("ppId", i)
            .getSingleResult();

        if (pp== null) {
            return null;
        }
       
        // must be merged back into session because of lazy loading of data byte stream
        DigitalObject o = (DigitalObject)em.merge(pp.getReportUpload());
       
        byte[] data = o.getData().getData();

        return o;
    }
View Full Code Here


                    .getContextClassLoader().getResourceAsStream(
                            xmlFileName);
                    ProjectImporter projectImporter = new ProjectImporter();
                    try {
                        for (Plan plan : projectImporter.importProjects(in)) {
                            PlanProperties pp = plan.getPlanProperties();
                            // We set the current user as the owner of the project.
                            if (user == null) {
                                log.error("user is null! why?");
                            } else {
                                pp.setOwner(user.getUsername());
                            }
                            pp.setName("MY DEMO PLAN: "+pp.getName());
                            pp.setDescription("This is a DEMO plan for the user '"
                                    +user.getUsername()+"'. "+ pp.getDescription());
                            pp.setPrivateProject(true);
                           
                            /*
                            for (Trigger trigger : project
                                    .getProjectBasis().getTriggers()
                                    .keySet()) {
View Full Code Here

TOP

Related Classes of eu.planets_project.pp.plato.model.PlanProperties

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.