Package com.tll.client.mvc.view

Examples of com.tll.client.mvc.view.EditViewInitializer


   */
  public static IViewInitializer resolveViewInitializer(String optionText, Model currentUser, Model currentAccount) {
    final Model crntUserAccount = currentUser.nestedModel("account");

    if(OP_ACCOUNT_DETAIL.getText().equals(optionText)) {
      return new EditViewInitializer(AccountEditView.klas, crntUserAccount);
    }

    final SmbizEntityType crntUserAccountType = (SmbizEntityType) crntUserAccount.getEntityType();

    if(OP_ISPS.getText().equals(optionText)) {
View Full Code Here


    @Override
    protected void doEditRow(int rowIndex) {
      Log.debug("doEditRow - rowIndex: " + rowIndex);
      ViewManager.get().dispatch(
          new ShowViewRequest(new EditViewInitializer(AccountEditView.klas, getRowKey(rowIndex))));
    }
View Full Code Here

      }
    }

    private void setCurrentUser(Model user) {
      vlUsername.setText(user.asString("emailAddress"));
      vlUsername.setViewInitializer(new EditViewInitializer(UserEditView.klas, user));
      lblUserDateCreated.setText(Fmt.format(user.getDateCreated(), GlobalFormat.DATE));
      final Model account = user.nestedModel("account");
      if(account != null) {
        vlUserAccount.setText(account.getName());
        vlUserAccount.setViewInitializer(new EditViewInitializer(AccountEditView.klas, account));
      }
      else {
        vlUserAccount.setText("-");
        vlUserAccount.setViewInitializer(null);
      }
View Full Code Here

      }
    }

    private void setCurrentAccount(Model account) {
      vlCrntAcnt.setText(account.getName());
      vlCrntAcnt.setViewInitializer(new EditViewInitializer(AccountEditView.klas, account));
      lblCrntAcntType.setText(account.getEntityType().descriptor());
      lblCrntAcntDateCreated.setText(Fmt.format(account.getDateCreated(), GlobalFormat.DATE));
    }
View Full Code Here

      // parent account ref link
      final Model parentAccount = getModel().nestedModel("account");
      final String paName = parentAccount.asString(Model.NAME_PROPERTY);
      lnkAccount.setViewNames(paName, paName);
      lnkAccount.setViewInitializer(new EditViewInitializer(AccountEditView.klas, parentAccount));
      cmpsr.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
      cmpsr.addWidget("Account", lnkAccount);

      cmpsr.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
      cmpsr.addField(fg.getFieldWidget("user" + Model.DATE_CREATED_PROPERTY));
View Full Code Here

    protected void doEditRow(int rowIndex) {
      final Model rowData = getRowData(rowIndex);
      final String cid = rowData.asString("customer.id");
      final ModelKey ck = new ModelKey(SmbizEntityType.CUSTOMER, cid, null);
      ViewManager.get().dispatch(
          new ShowViewRequest(new EditViewInitializer(AccountEditView.klas, ck)));
    }
View Full Code Here

TOP

Related Classes of com.tll.client.mvc.view.EditViewInitializer

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.