Package org.apache.myfaces.tobago.example.addressbook

Examples of org.apache.myfaces.tobago.example.addressbook.Address


    return OUTCOME_LIST;
  }

  public String createAddress() {
    LOG.debug("action: createAddress");
    currentAddress = new Address();
    FacesContext facesContext = FacesContext.getCurrentInstance();
    Locale locale = facesContext.getViewRoot().getLocale();
    // XXX use better datatype for countries than Locale
    if (Locale.GERMAN.equals(locale)) {
      locale = Locale.GERMANY;
View Full Code Here


      FacesContext.getCurrentInstance().addMessage(null, error);
      return null;
    }
    Collections.sort(selection); // why?
    for (int i = selection.size() - 1; i >= 0; i--) {
      Address address = currentAddressList.get(selection.get(i));
      addressDao.removeAddress(address);
    }
    selectedAddresses.resetSelected();
    currentAddressList = addressDao.findAddresses(searchCriterion);
    return OUTCOME_LIST;
View Full Code Here

public class PictureServlet extends NonFacesRequestServlet {
  private static final Logger LOG = LoggerFactory.getLogger(PictureServlet.class);

  public String invokeApplication(FacesContext facesContext) {
    Controller controller = (Controller) VariableResolverUtils.resolveVariable(facesContext, "controller");
    Address address = controller.getCurrentAddress();
    if (address.hasPicture()) {
      Picture picture = address.getPicture();
      byte[] content = picture.getContent();
      HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse();
      if (content != null && content.length > 0) {
        response.setContentType(picture.getContentType());
        ByteArrayInputStream inputStream = new ByteArrayInputStream(content);
View Full Code Here

public class PictureServlet extends NonFacesRequestServlet {
  private static final Logger LOG = LoggerFactory.getLogger(PictureServlet.class);

  public String invokeApplication(FacesContext facesContext) {
    Controller controller = (Controller) VariableResolverUtils.resolveVariable(facesContext, "controller");
    Address address = controller.getCurrentAddress();
    if (address.hasPicture()) {
      Picture picture = address.getPicture();
      byte[] content = picture.getContent();
      HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse();
      if (content != null && content.length > 0) {
        response.setContentType(picture.getContentType());
        ByteArrayInputStream inputStream = new ByteArrayInputStream(content);
View Full Code Here

  public static Address generateAddress() {
    return generateAddress(RandomUtils.nextBoolean(), RandomUtils.nextBoolean());
  }

  public static Address generateAddress(boolean female, boolean german) {
    Address address = new Address();
    address.setFirstName(female ? randomString(FEMALE_FIRST_NAMES) : randomString(MALE_FIRST_NAMES));
    if (german) {
      address.setLastName(randomString(GERMAN_LAST_NAMES));
      address.setCountry(Locale.GERMANY);
    } else {
      address.setLastName(randomString(ENGLISH_LAST_NAMES));
      address.setCountry(RandomUtils.nextBoolean() ? Locale.US : Locale.UK);
    }
    Calendar calendar = Calendar.getInstance();
    calendar.set(1920, 0, 1);
    calendar.add(Calendar.DAY_OF_YEAR, RandomUtils.nextInt(70 * 365));
    address.setDayOfBirth(calendar.getTime());
    return address;
  }
View Full Code Here

    return OUTCOME_LIST;
  }

  public String createAddress() {
    LOG.debug("action: createAddress");
    currentAddress = new Address();
    FacesContext facesContext = FacesContext.getCurrentInstance();
    Locale locale = facesContext.getViewRoot().getLocale();
    // XXX use better datatype for countries than Locale
    if (Locale.GERMAN.equals(locale)) {
      locale = Locale.GERMANY;
View Full Code Here

      FacesContext.getCurrentInstance().addMessage(null, error);
      return null;
    }
    Collections.sort(selection); // why?
    for (int i = selection.size() - 1; i >= 0; i--) {
      Address address = currentAddressList.get(selection.get(i));
      addressDao.removeAddress(address);
    }
    selectedAddresses.resetSelected();
    currentAddressList = addressDao.findAddresses(searchCriterion);
    return OUTCOME_LIST;
View Full Code Here

public class PictureServlet extends NonFacesRequestServlet {
  private static final Log LOG = LogFactory.getLog(PictureServlet.class);

  public String invokeApplication(FacesContext facesContext) {
    Controller controller = (Controller) VariableResolverUtil.resolveVariable(facesContext, "controller");
    Address address = controller.getCurrentAddress();
    if (address.hasPicture()) {
      Picture picture = address.getPicture();
      byte[] content = picture.getContent();
      HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse();
      if (content != null && content.length > 0) {
        response.setContentType(picture.getContentType());
        ByteArrayInputStream inputStream = new ByteArrayInputStream(content);
View Full Code Here

    return OUTCOME_LIST;
  }

  public String createAddress() {
    LOG.debug("action: createAddress");
    currentAddress = new Address();
    FacesContext facesContext = FacesContext.getCurrentInstance();
    Locale locale = facesContext.getViewRoot().getLocale();
    // XXX use better datatype for countries than Locale
    if (Locale.GERMAN.equals(locale)) {
      locale = Locale.GERMANY;
View Full Code Here

      FacesContext.getCurrentInstance().addMessage(null, error);
      return null;
    }
    Collections.sort(selection); // why?
    for (int i = selection.size() - 1; i >= 0; i--) {
      Address address = currentAddressList.get(selection.get(i));
      addressDao.removeAddress(address);
    }
    selectedAddresses.resetSelected();
    currentAddressList = addressDao.findAddresses(searchCriterion);
    return OUTCOME_LIST;
View Full Code Here

TOP

Related Classes of org.apache.myfaces.tobago.example.addressbook.Address

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.