Examples of BuildingObject


Examples of com.vst.model.BuildingObject

            int c;
            while ((c = (inputStream.read())) != -1) {
                outputStream.write(c);
            }
            BuildingObject buildingObject = buildingObjectManager.getBuildingObject(buildingObjectId);
            buildingObject.setTechnicalTask(Hibernate.createBlob(new FileInputStream(FileHelper.getCurrentPath(request) + filename)));
            File fileObject = new File(FileHelper.getCurrentPath(request) + filename);
            buildingObject.setWayToTechnicalTask(fileObject.getName());
            buildingObjectManager.saveBuildingObject(buildingObject);

        } else {
            request.setAttribute("noFile", "true");
            return new ModelAndView("loadTechnicalTaskForm");
View Full Code Here

Examples of com.vst.model.BuildingObject

      }
    }
   
    private void prepareForView(List<BuildingObject> buildingObjects){
      for (int i = 0; i < buildingObjects.size(); i++) {
            BuildingObject buildingObject = (BuildingObject) buildingObjects.get(i);
            List<?> objectConstructionList =  buildingObject.getConstructionTypes();
              // OLD buildingObjectManager.getConstructionTypesForTree(buildingObject);
            for (int j = 0; j < objectConstructionList.size(); j++) {
                ObjectConstruction objectConstruction = (ObjectConstruction) objectConstructionList.get(j);
                objectConstruction.setBriefDescription(reduceDescription(objectConstruction.getDescription()));
//                objectConstruction.setConstructionExamples(
View Full Code Here

Examples of com.vst.model.BuildingObject

        BuildingObjectTypeDTO buildingObjectTypeDTO = new BuildingObjectTypeDTO();

        /////

        for (int i = 0; i < buildingObjects.size(); i++) {
            BuildingObject buildingObject = (BuildingObject) buildingObjects.get(i);
            if (i == 0 || (!currentRegion.equals(buildingObject.getRegion()) && !(currentRegion == null) && !currentRegion.trim().equals(""))) {
                if (i != 0) {
                    buildingObjectTypes.add(buildingObjectTypeDTO);
                }
                buildingObjectTypeDTO = new BuildingObjectTypeDTO();
                currentRegion = buildingObject.getRegion();
                buildingObjectTypeDTO.setObjectType(currentRegion);

            }
            buildingObjectTypeDTO.getBuildingObjects().add(buildingObject);
        }
View Full Code Here

Examples of com.vst.model.BuildingObject

        request = newGet("/editBuildingObject.html");
        request.addParameter("objectId", "1");

        mv = c.handleRequest(request, new MockHttpServletResponse());

        BuildingObject buildingObject = (BuildingObject) mv.getModel().get(c.getCommandName());
        assertNotNull(buildingObject);
        request = newPost("/editBuildingObject.html");
        super.objectToRequestParameters(buildingObject, request);

        // update the form's fields and add it back to the request
View Full Code Here

Examples of com.vst.model.BuildingObject

    }


    public List getObjectConstructions(Integer objectId) {
        BuildingObject buildingObject = (BuildingObject) super.getSession().get(BuildingObject.class, objectId);
        return buildingObject.getConstructionTypes();
    }
View Full Code Here

Examples of com.vst.model.BuildingObject

      }
    }

    private void prepareForView(List<BuildingObject> buildingObjects){
      for (int i = 0; i < buildingObjects.size(); i++) {
            BuildingObject buildingObject = (BuildingObject) buildingObjects.get(i);
            List<?> objectConstructionList =  buildingObject.getConstructionTypes();
              // OLD buildingObjectManager.getConstructionTypesForTree(buildingObject);
            for (int j = 0; j < objectConstructionList.size(); j++) {
                ObjectConstruction objectConstruction = (ObjectConstruction) objectConstructionList.get(j);
                objectConstruction.setBriefDescription(reduceDescription(objectConstruction.getDescription()));
//                objectConstruction.setConstructionExamples(
View Full Code Here

Examples of com.vst.model.BuildingObject

        BuildingObjectTypeDTO buildingObjectTypeDTO = new BuildingObjectTypeDTO();

        /////

        for (int i = 0; i < buildingObjects.size(); i++) {
            BuildingObject buildingObject = (BuildingObject) buildingObjects.get(i);
            if (i == 0 || (!currentRegion.equals(buildingObject.getRegion())
                && !(currentRegion == null) && !currentRegion.trim().equals(""))) {
                if (i != 0) {
                    buildingObjectTypes.add(buildingObjectTypeDTO);
                }
                buildingObjectTypeDTO = new BuildingObjectTypeDTO();
                currentRegion = buildingObject.getRegion();
                buildingObjectTypeDTO.setObjectType(currentRegion);

            }
            buildingObjectTypeDTO.getBuildingObjects().add(buildingObject);
        }
View Full Code Here

Examples of com.vst.model.BuildingObject

        }

        ObjectPhoto objectPhoto = (ObjectPhoto) command;
        boolean isNew = (objectPhoto.getPhotoId() == null);
        Locale locale = request.getLocale();
        BuildingObject buildingObject = buildingObjectManager.getBuildingObject(objectPhoto.getObjectId().toString());

        if (request.getParameter("delete") != null) {
            buildingObject.getPhotoes().remove(objectPhoto);
            buildingObjectManager.saveBuildingObject(buildingObject);

            saveMessage(request, getText("objectPhoto.deleted", locale));
        } else {
            MultipartHttpServletRequest multipartRequest =
                    (MultipartHttpServletRequest) request;
            CommonsMultipartFile file =
                    (CommonsMultipartFile) multipartRequest.getFile("file");
            if (file.getSize() > 0) {

                String wayToPhoto = ImageUtil.getUniqueJPEGFile(request);
                OutputStream fl = new FileOutputStream(FileHelper.getCurrentPath(request) + wayToPhoto);
                fl.write(file.getBytes());
                fl.close();
                InputStream inputStream = new FileInputStream(FileHelper.getCurrentPath(request) + wayToPhoto);
                //filling blob field

                objectPhoto.setPhotoBlob(Hibernate.createBlob(ImageUtil.scaleImage(inputStream, 400, 400)));

                objectPhotoManager.saveObjectPhoto(objectPhoto);
                if (isNew) {
                    buildingObject.getPhotoes().add(objectPhoto);
                    buildingObjectManager.saveBuildingObject(buildingObject);
                }
            }
            String key = (isNew) ? "objectPhoto.added" : "objectPhoto.updated";
            saveMessage(request, getText(key, locale));

            if (!isNew) {
                return new ModelAndView("redirect:buildObjects.html");
            }
        }

        return new ModelAndView("redirect:" + buildingObject.getDocLocation());
    }
View Full Code Here

Examples of com.vst.model.BuildingObject

        ObjectPhoto objectPhoto = (ObjectPhoto) command;
        boolean isNew = (objectPhoto.getPhotoId() == null);
        Locale locale = request.getLocale();
        if (request.getParameter("delete") != null) {
            BuildingObject buildingObject = buildingObjectManager.getBuildingObject(objectPhoto.getObjectId().toString());
            buildingObject.getPhotoes().remove(objectPhoto);
            objectPhotoManager.removeObjectPhoto(objectPhoto.getPhotoId().toString());
            buildingObject.getPhotoes().remove(objectPhoto);
            buildingObjectManager.saveBuildingObject(buildingObject);
            saveMessage(request, getText("objectPhoto.deleted", locale));
        } else {
            MultipartHttpServletRequest multipartRequest =
                    (MultipartHttpServletRequest) request;
            CommonsMultipartFile file =
                    (CommonsMultipartFile) multipartRequest.getFile("file");
            if (file.getSize() > 0) {
                String fileName = ImageUtil.getUniqueJPEGFile(request);
                FileOutputStream fileOutputStream = new FileOutputStream(FileHelper.getCurrentPath(request) + fileName);
                fileOutputStream.write(file.getBytes());
                fileOutputStream.close();
                InputStream imageStream = ImageUtil.scaleImage(new FileInputStream(FileHelper.getCurrentPath(request) + fileName), 400, 400);

                fileOutputStream = new FileOutputStream(FileHelper.getCurrentPath(request) + fileName);
                byte[] bufer = new byte[62000];
                while (imageStream.read(bufer) != -1) {
                    fileOutputStream.write(bufer);
                }
                fileOutputStream.close();
                objectPhoto.setWayToPhoto(fileName);
                objectPhoto.setPhotoBlob(Hibernate.createBlob(new FileInputStream(FileHelper.getCurrentPath(request) + fileName)));
//                                if (!isNew) {
//                                   objectPhotoManager.evict(objectPhoto);
//                                }

                if (isNew) {

                    BuildingObject buildingObject = buildingObjectManager.getBuildingObject(objectPhoto.getObjectId().toString());

                    buildingObject.getPhotoes().add(objectPhoto);
                    buildingObjectManager.saveBuildingObject(buildingObject);
//                    objectPhoto.setPhotoPosition(new Integer(buildingObject.getPhotoes().size()));
//
//                   objectPhotoManager.saveObjectPhoto(objectPhoto);
                } else {
View Full Code Here

Examples of com.vst.model.BuildingObject

        if (levelPlan.getLevelId() != null) {
             detailSymbolManager.update(levelPlan);
             return new ModelAndView("redirect:levelPlanList.html?objectId="+levelPlan.getObjectId());
        } else {
            BuildingObject buildingObject=buildingObjectManager.getBuildingObject(levelPlan.getObjectId().toString());
            buildingObject.getLevelPlanList().add(levelPlan);
            detailSymbolManager.insert(levelPlan);
            buildingObjectManager.saveBuildingObject(buildingObject);

        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.