Examples of Owner


Examples of org.springframework.samples.petclinic.Owner

    loadOwnersPetsAndVisits(owners);
    return owners;
  }

  public Owner loadOwner(int id) throws DataAccessException {
    Owner owner = (Owner) getBrokerTemplate().selectOne("loadOwnerById", "id", new Integer(id));
    if (owner == null) {
      throw new ObjectRetrievalFailureException(Owner.class, new Integer(id));
    }
    // load pets and visits
    loadPetsAndVisits(owner);
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    Pet pet = (Pet) getBrokerTemplate().selectOne("loadPetById", "id", new Integer(id));
    if (pet == null) {
      throw new ObjectRetrievalFailureException(Pet.class, new Integer(id));
    }
    //load owner
    Owner owner = (Owner) getBrokerTemplate().selectOne("loadOwnerByPet", "id", pet.getId());
    owner.addPet(pet);
    // load visits
    loadVisits(pet);
    return pet;
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    }
  }

  protected void loadOwnersPetsAndVisits(List owners) {
    for (Iterator oi = owners.iterator(); oi.hasNext();) {
      Owner owner = (Owner) oi.next();
      loadPetsAndVisits(owner);
    }
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    setSessionForm(true);
  }

  /** Method inserts a new <code>Owner</code>. */
  protected ModelAndView onSubmit(Object command) throws ServletException {
    Owner owner = (Owner) command;
    // delegate the insert to the Business layer
    getClinic().storeOwner(owner);
    return new ModelAndView(getSuccessView(), "ownerId", owner.getId());
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

   * @param request current HTTP request
   * @param response current HTTP response
   * @return a ModelAndView to render the response
   */
  public ModelAndView ownerHandler(HttpServletRequest request, HttpServletResponse response) {
    Owner owner = this.clinic.loadOwner(ServletRequestUtils.getIntParameter(request, "ownerId", 0));
    if (owner == null) {
      return new ModelAndView("findOwnersRedirect");
    }
    return new ModelAndView().addObject(owner);
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

   */
  protected ModelAndView onSubmit(
      HttpServletRequest request, HttpServletResponse response, Object command, BindException errors)
      throws Exception {

    Owner owner = (Owner) command;

    // find owners by last name
    Collection results = getClinic().findOwners(owner.getLastName());

    if (results.size() < 1) {
      // no owners found
      errors.rejectValue("lastName", "notFound", "not found");
      return showForm(request, response, errors);
    }

    if (results.size() > 1) {
      // multiple owners found
      return new ModelAndView(this.selectView, "selections", results);
    }

    // 1 owner found
    owner = (Owner) results.iterator().next();
    return new ModelAndView(getSuccessView(), "ownerId", owner.getId());
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    refData.put("types", getClinic().getPetTypes());
    return refData;
  }

  protected Object formBackingObject(HttpServletRequest request) throws ServletException {
    Owner owner = getClinic().loadOwner(ServletRequestUtils.getRequiredIntParameter(request, "ownerId"));
    Pet pet = new Pet();
    owner.addPet(pet);
    return pet;
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    return getClinic().loadOwner(ServletRequestUtils.getRequiredIntParameter(request, "ownerId"));
  }

  /** Method updates an existing Owner. */
  protected ModelAndView onSubmit(Object command) throws ServletException {
    Owner owner = (Owner) command;
    // delegate the update to the Business layer
    getClinic().storeOwner(owner);

    return new ModelAndView(getSuccessView(), "ownerId", owner.getId());
  }
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

    private void createOwnerManagerTree() {
        DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Owners");
        Collection owners = clinic.findOwners(ownerLastName);
        for (Iterator i = owners.iterator(); i.hasNext();) {
            Owner owner = (Owner)i.next();
            DefaultMutableTreeNode ownerNode = new DefaultMutableTreeNode(owner);
            for (Iterator j = owner.getPets().iterator(); j.hasNext();) {
                ownerNode.add(new DefaultMutableTreeNode(j.next()));
            }
            rootNode.add(ownerNode);
        }
        this.ownersTreeModel = new DefaultTreeModel(rootNode);
        this.ownersTree = new JTree(ownersTreeModel);
        ownersTree.setShowsRootHandles(true);
        ownersTree.addTreeSelectionListener(new TreeStatusBarUpdater(getStatusBar()) {
            public String getSelectedObjectName() {
                Owner selectedOwner = getSelectedOwner();
                if (selectedOwner != null)
                    return selectedOwner.getFirstName() + " " + selectedOwner.getLastName();

                return "Owners";
            }
        });
        ownersTree.addTreeSelectionListener(new TreeSelectionListener() {
View Full Code Here

Examples of org.springframework.samples.petclinic.Owner

        }
    }

    private class RenameOwnerExecutor extends AbstractActionCommandExecutor {
        public void execute() {
            final Owner owner = getSelectedOwner();
            InputApplicationDialog renameDialog = new InputApplicationDialog(owner, "firstName");
            renameDialog.setTitle(getMessage("renameOwnerDialog.title"));
            renameDialog.setInputLabelMessage("renameOwnerDialog.label");
            renameDialog.setParentComponent(getWindowControl());
            renameDialog.setFinishAction(new Block() {
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.