public XPXMyItemListShareListPanelBehavior(
      XPXMyItemListShareListPanel myItemListShareListPanel, Element inputElement) {
    super((Composite) myItemListShareListPanel, myItemListShareListPanel.getFormId());
    this.page = myItemListShareListPanel;

    setModel("XPXMyItemListInput", inputElement);
    strMILKey = inputElement.getAttribute("MyItemsListKey");
    strMILCustomerID = inputElement.getAttribute("CustomerID");

    this.initPage();
  }
 public void updateAction() {
   page.getTargetModelForUpdateAssignments();
   YRCApiContext ctx = new YRCApiContext();
   ctx.setApiName("multiApi");
   ctx.setInputXml(multiAPIDocElement.getOwnerDocument());
   ctx.setFormId(page.getFormId());
   ctx.setShowError(false);
   ctx.setUserData("isRefreshReqd", String.valueOf(false));
   callApi(ctx, page);
   multiAPIDocElement = null;
   ((XPXUserProfileEditor) YRCDesktopUI.getCurrentPart()).showBusy(true);
 }