Package com.cubusmail.common.model

Examples of com.cubusmail.common.model.Address


    detail.draw();
  }

  private Address createTestAddress() {
    Address address = new Address();
    address.setFirstName("firstname");
    address.setLastName("lastname");
    address.setWorkPhone("089/35345345");
    address.setPrivatePhone("089/3333333333");
    address.setPrivateMobile("0175/35345345");
    address.setWorkMobile("0175/33333333332");
    // address.setPrivateFax("089/11111111111");
    // address.setWorkFax("089/666666666666");
    address.setPager("098/234123424");
    address.setEmail("test@test.de");
    address.setEmail2("test2@test.de");
    address.setEmail3("test3@test.de");
    address.setEmail4("test4@test.de");
    address.setEmail5("test5@test.de");
    address.setPager("098/234123424");
    address.setIm("3425345234534");
    address.setUrl("http://test.de");
    address.setTitle("Title");
    address.setBirthDate(new Date());
    address.setCompany("Company");
    address.setPosition("Position");
    address.setDepartment("Department");

    address.setPrivateStreet("Teststreet 5");
    address.setPrivateZipcode("81345");
    address.setPrivateCity("Citiy");
    address.setPrivateState("State");
    address.setPrivateCountry("Country");

    address.setWorkStreet("Workstreet 5");
    address.setWorkZipcode("345345");
    address.setWorkCity("Worksitiy");
    address.setWorkState("State");
    address.setWorkCountry("Country");

    address.setNotes("Notes");

    return address;
  }
View Full Code Here


      List<AddressFolder> folderList = this.userAccountDao.retrieveAddressFolders( account );
      AddressFolder addressFolder = folderList.get( 0 );
      for (int i = 0; i < alpha.length(); i++) {
        char begin = alpha.charAt( i );
        for (int j = 1; j < 2; j++) {
          Address address = this.applicationContext.getBean( Address.class );
          address.setFirstName( begin + "firstName" + j );
          address.setMiddleName( begin + "middleName" + j );
          address.setLastName( begin + "lastName" + j );
          address.setTitle( begin + "title" + j );
          address.setBirthDate( new Date() );
          address.setCompany( begin + "company" + j );
          address.setPosition( begin + "position" + j );
          address.setDepartment( begin + "department" + j );

          address.setEmail( begin + "email" + j );
          if ( (i % 2) == 0 ) {
            address.setEmail2( begin + "email2" + j );
            address.setEmail3( begin + "email3" + j );
            address.setEmail4( begin + "email4" + j );
            address.setEmail5( begin + "email5" + j );
          }
          address.setIm( begin + "im" + j );
          address.setUrl( begin + "url" + j );

          address.setPrivatePhone( begin + "privatePhone" + j );
          address.setWorkPhone( begin + "workPhone" + j );
          address.setPrivateMobile( begin + "privateMobile" + j );
          address.setWorkMobile( begin + "workMobile" + j );
          address.setPrivateFax( begin + "privateFax" + j );
          address.setWorkFax( begin + "workFax" + j );
          address.setPager( begin + "pager" + j );

          address.setPrivateStreet( begin + "privateStreet" + j );
          address.setPrivateZipcode( begin + "privateZipcode" + j );
          address.setPrivateCity( begin + "privateCity" + j );
          address.setPrivateState( begin + "privateState" + j );
          address.setPrivateCountry( begin + "privateCountry" + j );

          if ( (i % 2) == 0 ) {
            address.setWorkStreet( begin + "workStreet" + j );
            address.setWorkZipcode( begin + "workZipcode" + j );
            address.setWorkCity( begin + "workCity" + j );
            address.setWorkState( begin + "workState" + j );
            address.setWorkCountry( begin + "workCountry" + j );
          }
          address.setNotes( begin + "notes" + j );

          address.setAddressFolder( addressFolder );
          this.userAccountDao.saveAddress( address );
        }

      }
    }
View Full Code Here

      List<Address> savedAddressList = this.userAccountDao.retrieveAddressList( folders.get( 0 ) );
      Assert.assertNotNull( savedAddressList );
      Assert.assertTrue( savedAddressList.size() > 0 );
      Assert.assertEquals( testAddressList.get( 0 ), savedAddressList.get( 0 ) );

      Address savedAddress = savedAddressList.get( 0 );
      Address testAddress2 = testAddressList.get( 1 );

      // copy modify properties
      Long saveId = savedAddress.getId();
      AddressFolder savedFolder = savedAddress.getAddressFolder();
      BeanUtils.copyProperties( savedAddress, testAddress2 );
View Full Code Here

  @Override
  @SuppressWarnings("unchecked")
  public Address getValue() {

    Address result = new Address();

    if ( getType() == AddressEditFormTypeEnum.PRVATE_ADDRESS ) {
      result.setPrivateStreet( (String) this.streetItem.getValue() );
      result.setPrivateZipcode( (String) this.zipItem.getValue() );
      result.setPrivateCity( (String) this.cityItem.getValue() );
      result.setPrivateState( (String) this.stateItem.getValue() );
      result.setPrivateCountry( (String) this.countryItem.getValue() );
    }
    else {
      result.setWorkStreet( (String) this.streetItem.getValue() );
      result.setWorkZipcode( (String) this.zipItem.getValue() );
      result.setWorkCity( (String) this.cityItem.getValue() );
      result.setWorkState( (String) this.stateItem.getValue() );
      result.setWorkCountry( (String) this.countryItem.getValue() );
    }

    return result;
  }
View Full Code Here

  }

  @Override
  public void setValue( Object value ) {

    Address address = (Address) value;
    if ( value == null ) {
      if ( this.streetItem.getValue() != null ) {
        this.streetItem.clearValue();
      }
      if ( this.zipItem.getValue() != null ) {
        this.zipItem.clearValue();
      }
      if ( this.cityItem.getValue() != null ) {
        this.cityItem.clearValue();
      }
      if ( this.stateItem.getValue() != null ) {
        this.stateItem.clearValue();
      }
      if ( this.countryItem.getValue() != null ) {
        this.countryItem.clearValue();
      }
    }
    else if ( getType() == AddressEditFormTypeEnum.PRVATE_ADDRESS ) {
      this.streetItem.setValue( address.getPrivateStreet() );
      this.zipItem.setValue( address.getPrivateZipcode() );
      this.cityItem.setValue( address.getPrivateCity() );
      this.stateItem.setValue( address.getPrivateState() );
      this.countryItem.setValue( address.getPrivateCountry() );
    }
    else {
      this.streetItem.setValue( address.getWorkStreet() );
      this.zipItem.setValue( address.getWorkZipcode() );
      this.cityItem.setValue( address.getWorkCity() );
      this.stateItem.setValue( address.getWorkState() );
      this.countryItem.setValue( address.getWorkCountry() );
    }
  }
View Full Code Here

    this.moreInfoSubCanvas.setAddress( address );
  }

  public Address getAddress() {

    Address result = new Address();

    this.nameForm.fillAddress( result );
    this.phoneSubCanvas.fillAddress( result );
    this.emailSubCanvas.fillAddress( result );
    this.addressSubCanvas.fillAddress( result );
    this.moreInfoSubCanvas.fillAddress( result );

    if ( this.currentAddress != null ) {
      result.setAddressFolder( this.currentAddress.getAddressFolder() );
      result.setId( this.currentAddress.getId() );
    }

    return result;
  }
View Full Code Here

  public void fillAddress( Address address ) {

    for (AddressEditAbstractForm form : this.forms) {
      if ( form.isVisible() ) {
        Address source = form.getValue();
        if ( form.getType() == AddressEditFormTypeEnum.PRVATE_ADDRESS ) {
          address.setPrivateStreet( source.getPrivateStreet() );
          address.setPrivateState( source.getPrivateState() );
          address.setPrivateZipcode( source.getPrivateZipcode() );
          address.setPrivateCity( source.getPrivateCity() );
          address.setPrivateCountry( source.getPrivateCountry() );
        }
        else if ( form.getType() == AddressEditFormTypeEnum.WORK_ADDRESS ) {
          address.setWorkStreet( source.getWorkStreet() );
          address.setWorkState( source.getWorkState() );
          address.setWorkZipcode( source.getWorkZipcode() );
          address.setWorkCity( source.getWorkCity() );
          address.setWorkCountry( source.getWorkCountry() );
        }
      }
    }
  }
View Full Code Here

    addSelectionChangedHandler( new SelectionChangedHandler() {

      @Override
      public void onSelectionChanged( SelectionEvent event ) {

        Address address = (Address) event.getRecord().getAttributeAsObject(
            AddressListFields.ADDRESS_OBJECT.name() );
        if ( !(GWTSessionManager.get().getCurrentAddress() != null && GWTSessionManager.get()
            .getCurrentAddress().equals( address )) ) {
          GWTSessionManager.get().setCurrentAddress( address );
          CanvasRegistry.ADDRESS_DETAILS.get( AddressDetailsCanvas.class ).setAddress( address );
          GWT.log( address.toString() );
        }
      }
    } );

    EventBroker.get().addReloadAddressListListener( this );
View Full Code Here

  private class SaveAddressHandler implements ClickHandler {

    @Override
    public void onClick( ClickEvent event ) {

      final Address address = CanvasRegistry.ADDRESS_EDIT.get( AddressEditCanvas.class ).getAddress();
      ServiceProvider.getUserAccountService().saveAddress( address, new AsyncCallback<Void>() {

        @Override
        public void onSuccess( Void result ) {
View Full Code Here

  /**
   *
   */
  private void saveAddress() {

    Address address = GWT.create( Address.class );
    address.setAddressFolder( GWTSessionManager.get().getStandardContactFolder() );
    address.setEmail( this.address.getEmail() );
    address.setLastName( this.address.getName() );

    ServiceProvider.getUserAccountService().saveAddress( address, this );
  }
View Full Code Here

TOP

Related Classes of com.cubusmail.common.model.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.