Package com.tll.client.ui.field.account

Source Code of com.tll.client.ui.field.account.AccountAddressFieldProvider

/**
* The Logic Lab
* @author jpk
* Jan 6, 2009
*/
package com.tll.client.ui.field.account;

import com.tll.client.ui.field.AbstractFieldGroupProvider;
import com.tll.client.ui.field.AddressFieldsProvider;
import com.tll.client.ui.field.FieldGroup;
import com.tll.model.AddressType;

final class AccountAddressFieldProvider extends AbstractFieldGroupProvider {

  @Override
  protected String getFieldGroupName() {
    return "Account Address";
  }

  @Override
  protected void populateFieldGroup(FieldGroup fg) {
    addModelCommon(fg, true, true, "aa");
    fg.addField(fenumselect("aatype", "type", "Type", "Account Address Type", AddressType.class));
    final FieldGroup fgAddress = (new AddressFieldsProvider()).getFieldGroup();
    fgAddress.setName("address");
    fg.addField("address", fgAddress);
  }
}
TOP

Related Classes of com.tll.client.ui.field.account.AccountAddressFieldProvider

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.