package nc.ui.arap.config;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import nc.funcnode.ui.action.GroupAction;
import nc.funcnode.ui.action.MenuAction;
import nc.funcnode.ui.action.SeparatorAction;
import nc.ui.arap.actions.AddLineAction;
import nc.ui.arap.actions.ArapAddFlowMenuAciton;
import nc.ui.arap.actions.ArapReturnAction;
import nc.ui.arap.actions.AssociateSettInfoAction;
import nc.ui.arap.actions.BillAddAction;
import nc.ui.arap.actions.BillApproveAction;
import nc.ui.arap.actions.BillBalanceLinkQueryAction;
import nc.ui.arap.actions.BillBodyZoomAction;
import nc.ui.arap.actions.BillCancelAction;
import nc.ui.arap.actions.BillCancelCommisionPayAction;
import nc.ui.arap.actions.BillCommisionPaySaveAction;
import nc.ui.arap.actions.BillConferCancelAction;
import nc.ui.arap.actions.BillCopyAction;
import nc.ui.arap.actions.BillDealLinkQueryAction;
import nc.ui.arap.actions.BillDeleteAction;
import nc.ui.arap.actions.BillFlowStateQueryAction;
import nc.ui.arap.actions.BillHeadZoomAction;
import nc.ui.arap.actions.BillLinkQueryAction;
import nc.ui.arap.actions.BillListApproveAction;
import nc.ui.arap.actions.BillListUnApproveAction;
import nc.ui.arap.actions.BillPrepayAction;
import nc.ui.arap.actions.BillPrintAction;
import nc.ui.arap.actions.BillRefreshSingAction;
import nc.ui.arap.actions.BillTbbLinkAction;
import nc.ui.arap.actions.BillTempSaveAction;
import nc.ui.arap.actions.BillUnApproveAction;
import nc.ui.arap.actions.BillWriteBackAction;
import nc.ui.arap.actions.BodyCopyLineAction;
import nc.ui.arap.actions.BodyDelLineAction;
import nc.ui.arap.actions.BodyLineEditAction;
import nc.ui.arap.actions.BodyPasteLineAction;
import nc.ui.arap.actions.BodyPasteToTailAction;
import nc.ui.arap.actions.BodyVerifyAction;
import nc.ui.arap.actions.CancelPauseTransactAction;
import nc.ui.arap.actions.CancelPrintAction;
import nc.ui.arap.actions.CreditCheckDecoratorAction;
import nc.ui.arap.actions.DocumentManageAction;
import nc.ui.arap.actions.InitBillCancelCloseAction;
import nc.ui.arap.actions.InsertLineAction;
import nc.ui.arap.actions.LinkBConferQueryAction;
import nc.ui.arap.actions.LinkInformerAction;
import nc.ui.arap.actions.LinkSettleInfoAction;
import nc.ui.arap.actions.LinkTermQueryAction;
import nc.ui.arap.actions.LinkVoucharQueryAction;
import nc.ui.arap.actions.MadeBillAction;
import nc.ui.arap.actions.MakeAlterBillAction;
import nc.ui.arap.actions.MakeupCanelAction;
import nc.ui.arap.actions.MakeupConfirmAction;
import nc.ui.arap.actions.NoteRegisterAction;
import nc.ui.arap.actions.OfficialPrintAction;
import nc.ui.arap.actions.PauseTransactAction;
import nc.ui.arap.actions.PayBillEditAction;
import nc.ui.arap.actions.PayBillSaveAction;
import nc.ui.arap.actions.PaybillLineDefValUtil;
import nc.ui.arap.actions.PrintListAction;
import nc.ui.arap.actions.PrintOutputAction;
import nc.ui.arap.actions.PrintPreviewAction;
import nc.ui.arap.actions.RentAffiliatedAction;
import nc.ui.arap.actions.TransTypeAction;
import nc.ui.arap.actions.VerifyAllCancelAction;
import nc.ui.arap.actions.VerifyAllSelectedAction;
import nc.ui.arap.actions.VerifyAllocationAction;
import nc.ui.arap.actions.VerifyFilterAction;
import nc.ui.arap.actions.VerifyGoBackAction;
import nc.ui.arap.actions.VerifyIntimeAction;
import nc.ui.arap.actions.VerifyLinkedQueryAction;
import nc.ui.arap.actions.VerifyMakeupAction;
import nc.ui.arap.actions.WholeBillVerifyAction;
import nc.ui.arap.actions.interceptor.BillVerifyActionInterceptor;
import nc.ui.arap.actions.interceptor.BillVersionActionInterceptor;
import nc.ui.arap.actions.interceptor.CaActionInterceptor;
import nc.ui.arap.actions.interceptor.CompositeActionInterceptor;
import nc.ui.arap.actions.interceptor.OperPowerActionInterceptor;
import nc.ui.arap.actions.interceptor.OrgCheckActionInterceptor;
import nc.ui.arap.actions.interceptor.PauseTransactActionInterceptor;
import nc.ui.arap.commom.OppUIContainer;
import nc.ui.arap.impl.BillCardCalculator;
import nc.ui.arap.importable.ArapExportAction;
import nc.ui.arap.importable.PayRecordImportablePanel;
import nc.ui.arap.importable.action.ArapImportAction;
import nc.ui.arap.importable.interceptor.ExportActionInterceptor;
import nc.ui.arap.listener.PayBillRelationQueryDataListener;
import nc.ui.arap.model.ArapBillManageModel;
import nc.ui.arap.model.ArapPageModelDataManager;
import nc.ui.arap.model.PayBillAppModelService;
import nc.ui.arap.model.PayBillPaginationQueryService;
import nc.ui.arap.pub.remote.RetAddLoader;
import nc.ui.arap.query.ArapBillQueryConditionDLGInitializer;
import nc.ui.arap.ref.FiBillTypeRefModel;
import nc.ui.arap.scale.ArapBillCardPanelScaleProcessor;
import nc.ui.arap.scale.ArapBillListPanelScaleProcessor;
import nc.ui.arap.sideforms.ArapBesideApproveForm;
import nc.ui.arap.sideforms.ArapBesideHintMessageForm;
import nc.ui.arap.sideforms.ArapBesideHistoryForm;
import nc.ui.arap.sideforms.ArapSideFormMediator;
import nc.ui.arap.sideforms.CreditForm;
import nc.ui.arap.sideforms.ShowAllAction;
import nc.ui.arap.sideforms.ShowAllActionForm;
import nc.ui.arap.sideforms.TaxForm;
import nc.ui.arap.sideforms.TermForm;
import nc.ui.arap.view.ArapBillCardForm;
import nc.ui.arap.view.ArapBillCardTemplateContainer;
import nc.ui.arap.view.ArapBillListView;
import nc.ui.arap.view.ArapQueryTemplateContainer;
import nc.ui.arap.view.ArapTransferBillViewProcessor;
import nc.ui.arap.view.NodeKeyQry;
import nc.ui.arap.view.PayBillDefValue;
import nc.ui.arap.view.RowNoMediator;
import nc.ui.arap.viewhandler.ArapOrgChanged;
import nc.ui.arap.viewhandler.DebitBillCalculatorFields;
import nc.ui.arap.viewhandler.HBRelationAfterEditHandler;
import nc.ui.arap.viewhandler.card.CardAfterEditCalculateHandler;
import nc.ui.arap.viewhandler.card.CardBodyAfterRowEditHandler;
import nc.ui.arap.viewhandler.card.CardBodyRowChangeHandler;
import nc.ui.arap.viewhandler.card.LoadBillCardTemplate;
import nc.ui.arap.viewhandler.cardafter.BodyBankAccAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyCheckNoAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyCommissionAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyCostCenterAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyCurrTypeAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyCuspAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyDeptAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyEuroAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyFundplanAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyLocalMoneyAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyMaterialAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyMoneyBalanceAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyPsnDocAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyRateAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.BodyVersionRefAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.EnableCtrlBodyAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadBankAccAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadCostCenterAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadCurrTypeAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadCuspAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadDeptAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadEuroAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadFundplanAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadPsnDocAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.HeadVersionRefAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.ObjTypeHeadAfterEdithandler;
import nc.ui.arap.viewhandler.cardafter.OtherOrgBodyAfterEditHandler;
import nc.ui.arap.viewhandler.cardafter.OtherOrgHeadAfterEdithandler;
import nc.ui.arap.viewhandler.cardbefore.BodyAccountRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyAutoAddLineBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyBankAccBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyChecNoRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyCommissionBoforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyCostCenterRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyCrossCheckBeforeHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyEuroBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyFreeCustBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyObjTypeBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyProjectBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodySoBilltypeBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodySummaryBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyTaxcodeBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.BodyVersionRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadAccountRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadBankAccBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadCostCenterRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadCrossCheckBeforeHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadEuroBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadObjTypeBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadSummaryBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.HeadVersionRefBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.OtherOrgBodyBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.OtherOrgHeadBeforeEditHandler;
import nc.ui.arap.viewhandler.cardbefore.PayTermBodyBeforeEditHandler;
import nc.ui.arap.viewhandler.list.ListHeadModelListener;
import nc.ui.arap.viewhandler.list.ListHeadRowChangeListener;
import nc.ui.arap.viewhandler.list.LoadBillListTemplate;
import nc.ui.pub.beans.ActionsBar.ActionsBarSeparator;
import nc.ui.pubapp.billref.dest.DefaultBillDataLogic;
import nc.ui.pubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor;
import nc.ui.pubapp.uif2app.actions.pagination.BillModelPaginationDelegator;
import nc.ui.pubapp.uif2app.mediator.modelevent.OrgChangedMediator;
import nc.ui.pubapp.uif2app.model.AppEventHandlerMediator;
import nc.ui.pubapp.uif2app.model.BillManageModel;
import nc.ui.pubapp.uif2app.query2.action.DefaultQueryAction;
import nc.ui.pubapp.uif2app.query2.action.DefaultRefreshAction;
import nc.ui.pubapp.uif2app.tangramlayout.UECardLayoutToolbarPanel;
import nc.ui.pubapp.uif2app.tangramlayout.UEQueryAreaShell;
import nc.ui.pubapp.uif2app.view.BillCardAllDataValueStrategy;
import nc.ui.pubapp.uif2app.view.MouseClickShowPanelMediator;
import nc.ui.pubapp.uif2app.view.value.SingleFieldBlankChildrenFilter;
import nc.ui.uif2.FunNodeClosingHandler;
import nc.ui.uif2.I18nFB;
import nc.ui.uif2.TangramContainer;
import nc.ui.uif2.actions.ActionContributors;
import nc.ui.uif2.actions.FirstLineAction;
import nc.ui.uif2.actions.LastLineAction;
import nc.ui.uif2.actions.NextLineAction;
import nc.ui.uif2.actions.PreLineAction;
import nc.ui.uif2.actions.StandAloneToftPanelActionContainer;
import nc.ui.uif2.components.progress.TPAProgressUtil;
import nc.ui.uif2.components.widget.BesideWidget;
import nc.ui.uif2.components.widget.MultiBesideWidget;
import nc.ui.uif2.editor.UIF2RemoteCallCombinatorCaller;
import nc.ui.uif2.editor.UserdefQueryParam;
import nc.ui.uif2.editor.UserdefitemContainerListPreparator;
import nc.ui.uif2.editor.UserdefitemContainerPreparator;
import nc.ui.uif2.factory.AbstractJavaBeanDefinition;
import nc.ui.uif2.tangramlayout.CardLayoutToolbarPanel;
import nc.ui.uif2.tangramlayout.node.CNode;
import nc.ui.uif2.tangramlayout.node.HSNode;
import nc.ui.uif2.tangramlayout.node.TBNode;
import nc.ui.uif2.tangramlayout.node.VSNode;
import nc.ui.uif2.userdefitem.QueryParam;
import nc.ui.uif2.userdefitem.UserDefItemContainer;
import nc.vo.arap.bill.util.ArapH2BMapping;
import nc.vo.arappub.calculator.data.RelationItemForCal_Debit;
import nc.vo.bd.meta.BDObjectAdpaterFactory;
import nc.vo.bd.pub.NODE_TYPE;
import nc.vo.uif2.LoginContext;

public class paybill_record extends AbstractJavaBeanDefinition {
	private Map<String, Object> context = new HashMap();

	public SeparatorAction getSeparatorAction() {
		if (this.context.get("separatorAction") != null) {
			return (SeparatorAction) this.context.get("separatorAction");
		} else {
			SeparatorAction bean = new SeparatorAction();
			this.context.put("separatorAction", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OrgChangedMediator getOrgChangedMediator() {
		if (this.context.get("OrgChangedMediator") != null) {
			return (OrgChangedMediator) this.context.get("OrgChangedMediator");
		} else {
			OrgChangedMediator bean = new OrgChangedMediator();
			this.context.put("OrgChangedMediator", bean);
			bean.setBillform(this.getBillFormEditor());
			bean.setModel(this.getManageAppModel());
			bean.setOrgChangedImpl(this.getOrgchange());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCardAllDataValueStrategy getComponentValueManager() {
		if (this.context.get("componentValueManager") != null) {
			return (BillCardAllDataValueStrategy) this.context.get("componentValueManager");
		} else {
			BillCardAllDataValueStrategy bean = new BillCardAllDataValueStrategy();
			this.context.put("componentValueManager", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HBRelationAfterEditHandler getRelationEditHandler() {
		if (this.context.get("RelationEditHandler") != null) {
			return (HBRelationAfterEditHandler) this.context.get("RelationEditHandler");
		} else {
			HBRelationAfterEditHandler bean = new HBRelationAfterEditHandler();
			this.context.put("RelationEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillModelPaginationDelegator getPaginationDelegator() {
		if (this.context.get("paginationDelegator") != null) {
			return (BillModelPaginationDelegator) this.context.get("paginationDelegator");
		} else {
			BillModelPaginationDelegator bean = new BillModelPaginationDelegator(this.getManageAppModel());
			this.context.put("paginationDelegator", bean);
			bean.setPaginationQuery(this.getPaginationQueryService());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PauseTransactActionInterceptor getPauseTransactActionInterceptor() {
		if (this.context.get("pauseTransactActionInterceptor") != null) {
			return (PauseTransactActionInterceptor) this.context.get("pauseTransactActionInterceptor");
		} else {
			PauseTransactActionInterceptor bean = new PauseTransactActionInterceptor();
			this.context.put("pauseTransactActionInterceptor", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillVersionActionInterceptor getBillVersionActionInterceptor() {
		if (this.context.get("billVersionActionInterceptor") != null) {
			return (BillVersionActionInterceptor) this.context.get("billVersionActionInterceptor");
		} else {
			BillVersionActionInterceptor bean = new BillVersionActionInterceptor();
			this.context.put("billVersionActionInterceptor", bean);
			bean.setModel(this.getManageAppModel());
			bean.setHtob(this.getArapH2B());
			bean.setBillform(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OperPowerActionInterceptor getOperPowerInterceptor() {
		if (this.context.get("operPowerInterceptor") != null) {
			return (OperPowerActionInterceptor) this.context.get("operPowerInterceptor");
		} else {
			OperPowerActionInterceptor bean = new OperPowerActionInterceptor();
			this.context.put("operPowerInterceptor", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBillform(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CaActionInterceptor getCaActionInterceptor() {
		if (this.context.get("caActionInterceptor") != null) {
			return (CaActionInterceptor) this.context.get("caActionInterceptor");
		} else {
			CaActionInterceptor bean = new CaActionInterceptor();
			this.context.put("caActionInterceptor", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillVerifyActionInterceptor getBillVerifyActionInterceptor() {
		if (this.context.get("billVerifyActionInterceptor") != null) {
			return (BillVerifyActionInterceptor) this.context.get("billVerifyActionInterceptor");
		} else {
			BillVerifyActionInterceptor bean = new BillVerifyActionInterceptor();
			this.context.put("billVerifyActionInterceptor", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OrgCheckActionInterceptor getOrgCheckActionInterceptor() {
		if (this.context.get("orgCheckActionInterceptor") != null) {
			return (OrgCheckActionInterceptor) this.context.get("orgCheckActionInterceptor");
		} else {
			OrgCheckActionInterceptor bean = new OrgCheckActionInterceptor();
			this.context.put("orgCheckActionInterceptor", bean);
			bean.setBillform(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public UserDefItemContainer getUserdefitemContainer() {
		if (this.context.get("userdefitemContainer") != null) {
			return (UserDefItemContainer) this.context.get("userdefitemContainer");
		} else {
			UserDefItemContainer bean = new UserDefItemContainer();
			this.context.put("userdefitemContainer", bean);
			bean.setContext(this.getContext());
			bean.setParams(this.getManagedList0());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList0() {
		List list = new ArrayList();
		list.add(this.getQueryParam_1bce7fc());
		list.add(this.getQueryParam_1227528());
		return list;
	}

	private QueryParam getQueryParam_1bce7fc() {
		if (this.context.get("nc.ui.uif2.userdefitem.QueryParam#1bce7fc") != null) {
			return (QueryParam) this.context.get("nc.ui.uif2.userdefitem.QueryParam#1bce7fc");
		} else {
			QueryParam bean = new QueryParam();
			this.context.put("nc.ui.uif2.userdefitem.QueryParam#1bce7fc", bean);
			bean.setMdfullname("arap.recbill");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private QueryParam getQueryParam_1227528() {
		if (this.context.get("nc.ui.uif2.userdefitem.QueryParam#1227528") != null) {
			return (QueryParam) this.context.get("nc.ui.uif2.userdefitem.QueryParam#1227528");
		} else {
			QueryParam bean = new QueryParam();
			this.context.put("nc.ui.uif2.userdefitem.QueryParam#1227528", bean);
			bean.setMdfullname("arap.recitem");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public DefaultRefreshAction getRefreshAllAction() {
		if (this.context.get("refreshAllAction") != null) {
			return (DefaultRefreshAction) this.context.get("refreshAllAction");
		} else {
			DefaultRefreshAction bean = new DefaultRefreshAction();
			this.context.put("refreshAllAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setDataManager(this.getModelDataManager());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapH2BMapping getArapH2B() {
		if (this.context.get("ArapH2B") != null) {
			return (ArapH2BMapping) this.context.get("ArapH2B");
		} else {
			ArapH2BMapping bean = new ArapH2BMapping();
			this.context.put("ArapH2B", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCardCalculator getBillCardCalculator() {
		if (this.context.get("BillCardCalculator") != null) {
			return (BillCardCalculator) this.context.get("BillCardCalculator");
		} else {
			BillCardCalculator bean = new BillCardCalculator();
			this.context.put("BillCardCalculator", bean);
			bean.setCalItem(this.getRelationItemForCal());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public NodeKeyQry getNodeKeyQry() {
		if (this.context.get("NodeKeyQry") != null) {
			return (NodeKeyQry) this.context.get("NodeKeyQry");
		} else {
			NodeKeyQry bean = new NodeKeyQry();
			this.context.put("NodeKeyQry", bean);
			bean.setModel(this.getManageAppModel());
			bean.setDefNodekey(this.getDefNodeKey());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillListView getListView() {
		if (this.context.get("listView") != null) {
			return (ArapBillListView) this.context.get("listView");
		} else {
			ArapBillListView bean = new ArapBillListView();
			this.context.put("listView", bean);
			bean.setModel(this.getManageAppModel());
			bean.setNodeKeyQry(this.getNodeKeyQry());
			bean.setPageSize(10000);
			bean.setTemplateContainer(this.getTemplateContainer());
			bean.setMultiSelectionEnable(true);
			bean.setPaginationDelegate(this.getPaginationDelegator());
			bean.setUserdefitemListPreparator(this.getUserdefitemListPreparator());
			bean.setMouseMediator(this.getMouseClickShowPanelMediator());
			bean.setLoadBillListTemplate(this.getLoadBillListTemplate());
			bean.initRealUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private UserdefitemContainerListPreparator getUserdefitemListPreparator() {
		if (this.context.get("userdefitemListPreparator") != null) {
			return (UserdefitemContainerListPreparator) this.context.get("userdefitemListPreparator");
		} else {
			UserdefitemContainerListPreparator bean = new UserdefitemContainerListPreparator();
			this.context.put("userdefitemListPreparator", bean);
			bean.setContainer(this.getUserdefitemContainer());
			bean.setParams(this.getManagedList1());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList1() {
		List list = new ArrayList();
		list.add(this.getListUserdefitemQueryParam());
		list.add(this.getListUserdefitemQueryParam1());
		return list;
	}

	private UserdefQueryParam getListUserdefitemQueryParam() {
		if (this.context.get("listUserdefitemQueryParam") != null) {
			return (UserdefQueryParam) this.context.get("listUserdefitemQueryParam");
		} else {
			UserdefQueryParam bean = new UserdefQueryParam();
			this.context.put("listUserdefitemQueryParam", bean);
			bean.setMdfullname("arap.recbill");
			bean.setPos(0);
			bean.setPrefix("def");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private UserdefQueryParam getListUserdefitemQueryParam1() {
		if (this.context.get("listUserdefitemQueryParam1") != null) {
			return (UserdefQueryParam) this.context.get("listUserdefitemQueryParam1");
		} else {
			UserdefQueryParam bean = new UserdefQueryParam();
			this.context.put("listUserdefitemQueryParam1", bean);
			bean.setMdfullname("arap.recitem");
			bean.setPos(1);
			bean.setTabcode("bodys");
			bean.setPrefix("def");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ActionsBarSeparator getActionsBarSeparator() {
		if (this.context.get("actionsBarSeparator") != null) {
			return (ActionsBarSeparator) this.context.get("actionsBarSeparator");
		} else {
			ActionsBarSeparator bean = new ActionsBarSeparator();
			this.context.put("actionsBarSeparator", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MouseClickShowPanelMediator getMouseClickShowPanelMediator() {
		if (this.context.get("MouseClickShowPanelMediator") != null) {
			return (MouseClickShowPanelMediator) this.context.get("MouseClickShowPanelMediator");
		} else {
			MouseClickShowPanelMediator bean = new MouseClickShowPanelMediator();
			this.context.put("MouseClickShowPanelMediator", bean);
			bean.setShowUpComponent(this.getBillFormEditor());
			bean.setHyperLinkColumn("billno");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillCardTemplateContainer getTemplateContainer() {
		if (this.context.get("templateContainer") != null) {
			return (ArapBillCardTemplateContainer) this.context.get("templateContainer");
		} else {
			ArapBillCardTemplateContainer bean = new ArapBillCardTemplateContainer();
			this.context.put("templateContainer", bean);
			bean.setContext(this.getContext());
			bean.setNodeKeyQry(this.getNodeKeyQry());
			bean.load();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillCardForm getBillFormEditor() {
		if (this.context.get("billFormEditor") != null) {
			return (ArapBillCardForm) this.context.get("billFormEditor");
		} else {
			ArapBillCardForm bean = new ArapBillCardForm();
			this.context.put("billFormEditor", bean);
			bean.setModel(this.getManageAppModel());
			bean.setTemplateContainer(this.getTemplateContainer());
			bean.setComponentValueManager(this.getComponentValueManager());
			bean.setNodekeyQry(this.getNodeKeyQry());
			bean.setClosingListener(this.getClosingListener());
			bean.setAutoAddLine(false);
			bean.setTemplateNotNullValidate(true);
			bean.setBlankChildrenFilter(this.getSingleFieldBlankChildrenFilter_139d12c());
			bean.setDefValueItf(this.getBillDefVauleItf());
			bean.setBodyLineActions(this.getManagedList2());
			bean.setActions(this.getManagedList5());
			bean.setUserdefitemPreparator(this.getUserdefitemContainerPreparator_10b2d9());
			bean.initRealUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private SingleFieldBlankChildrenFilter getSingleFieldBlankChildrenFilter_139d12c() {
		if (this.context.get("nc.ui.pubapp.uif2app.view.value.SingleFieldBlankChildrenFilter#139d12c") != null) {
			return (SingleFieldBlankChildrenFilter) this.context
					.get("nc.ui.pubapp.uif2app.view.value.SingleFieldBlankChildrenFilter#139d12c");
		} else {
			SingleFieldBlankChildrenFilter bean = new SingleFieldBlankChildrenFilter();
			this.context.put("nc.ui.pubapp.uif2app.view.value.SingleFieldBlankChildrenFilter#139d12c", bean);
			bean.setFieldName(this.getDefMoneyField());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList2() {
		List list = new ArrayList();
		list.add(this.getAddLineAction());
		list.add(this.getInsertLineAction_d3b4d9());
		list.add(this.getBodyDelLineAction_1061c37());
		list.add(this.getBodyCopyLineAction_266381());
		list.add(this.getBodyPasteLineAction_4ee3ac());
		list.add(this.getBodyPasteToTailAction_14566b4());
		list.add(this.getActionsBarSeparator());
		list.add(this.getBodyLineEditAction_159bd4e());
		list.add(this.getActionsBarSeparator());
		list.add(this.getBillBodyZoomAction_9b6531());
		return list;
	}

	private InsertLineAction getInsertLineAction_d3b4d9() {
		if (this.context.get("nc.ui.arap.actions.InsertLineAction#d3b4d9") != null) {
			return (InsertLineAction) this.context.get("nc.ui.arap.actions.InsertLineAction#d3b4d9");
		} else {
			InsertLineAction bean = new InsertLineAction();
			this.context.put("nc.ui.arap.actions.InsertLineAction#d3b4d9", bean);
			bean.setHbrealtion(this.getRelationEditHandler());
			bean.setEditor(this.getBillFormEditor());
			bean.setIArapLineDefValUtil(this.getIArapLineDefValUtil());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private BodyDelLineAction getBodyDelLineAction_1061c37() {
		if (this.context.get("nc.ui.arap.actions.BodyDelLineAction#1061c37") != null) {
			return (BodyDelLineAction) this.context.get("nc.ui.arap.actions.BodyDelLineAction#1061c37");
		} else {
			BodyDelLineAction bean = new BodyDelLineAction();
			this.context.put("nc.ui.arap.actions.BodyDelLineAction#1061c37", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private BodyCopyLineAction getBodyCopyLineAction_266381() {
		if (this.context.get("nc.ui.arap.actions.BodyCopyLineAction#266381") != null) {
			return (BodyCopyLineAction) this.context.get("nc.ui.arap.actions.BodyCopyLineAction#266381");
		} else {
			BodyCopyLineAction bean = new BodyCopyLineAction();
			this.context.put("nc.ui.arap.actions.BodyCopyLineAction#266381", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private BodyPasteLineAction getBodyPasteLineAction_4ee3ac() {
		if (this.context.get("nc.ui.arap.actions.BodyPasteLineAction#4ee3ac") != null) {
			return (BodyPasteLineAction) this.context.get("nc.ui.arap.actions.BodyPasteLineAction#4ee3ac");
		} else {
			BodyPasteLineAction bean = new BodyPasteLineAction();
			this.context.put("nc.ui.arap.actions.BodyPasteLineAction#4ee3ac", bean);
			bean.setClearItems(this.getManagedList3());
			bean.setBillType(this.getDefBillType());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList3() {
		List list = new ArrayList();
		list.add("ts");
		return list;
	}

	private BodyPasteToTailAction getBodyPasteToTailAction_14566b4() {
		if (this.context.get("nc.ui.arap.actions.BodyPasteToTailAction#14566b4") != null) {
			return (BodyPasteToTailAction) this.context.get("nc.ui.arap.actions.BodyPasteToTailAction#14566b4");
		} else {
			BodyPasteToTailAction bean = new BodyPasteToTailAction();
			this.context.put("nc.ui.arap.actions.BodyPasteToTailAction#14566b4", bean);
			bean.setClearItems(this.getManagedList4());
			bean.setBillType(this.getDefBillType());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList4() {
		List list = new ArrayList();
		list.add("ts");
		return list;
	}

	private BodyLineEditAction getBodyLineEditAction_159bd4e() {
		if (this.context.get("nc.ui.arap.actions.BodyLineEditAction#159bd4e") != null) {
			return (BodyLineEditAction) this.context.get("nc.ui.arap.actions.BodyLineEditAction#159bd4e");
		} else {
			BodyLineEditAction bean = new BodyLineEditAction();
			this.context.put("nc.ui.arap.actions.BodyLineEditAction#159bd4e", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private BillBodyZoomAction getBillBodyZoomAction_9b6531() {
		if (this.context.get("nc.ui.arap.actions.BillBodyZoomAction#9b6531") != null) {
			return (BillBodyZoomAction) this.context.get("nc.ui.arap.actions.BillBodyZoomAction#9b6531");
		} else {
			BillBodyZoomAction bean = new BillBodyZoomAction();
			this.context.put("nc.ui.arap.actions.BillBodyZoomAction#9b6531", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList5() {
		List list = new ArrayList();
		list.add(this.getFirstLineAction());
		list.add(this.getPreLineAction());
		list.add(this.getNextLineAction());
		list.add(this.getLastLineAction());
		return list;
	}

	private UserdefitemContainerPreparator getUserdefitemContainerPreparator_10b2d9() {
		if (this.context.get("nc.ui.uif2.editor.UserdefitemContainerPreparator#10b2d9") != null) {
			return (UserdefitemContainerPreparator) this.context
					.get("nc.ui.uif2.editor.UserdefitemContainerPreparator#10b2d9");
		} else {
			UserdefitemContainerPreparator bean = new UserdefitemContainerPreparator();
			this.context.put("nc.ui.uif2.editor.UserdefitemContainerPreparator#10b2d9", bean);
			bean.setContainer(this.getUserdefitemContainer());
			bean.setParams(this.getManagedList6());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList6() {
		List list = new ArrayList();
		list.add(this.getCardUserdefitemQueryParam());
		list.add(this.getCardUserdefitemQueryParam1());
		return list;
	}

	private UserdefQueryParam getCardUserdefitemQueryParam() {
		if (this.context.get("cardUserdefitemQueryParam") != null) {
			return (UserdefQueryParam) this.context.get("cardUserdefitemQueryParam");
		} else {
			UserdefQueryParam bean = new UserdefQueryParam();
			this.context.put("cardUserdefitemQueryParam", bean);
			bean.setMdfullname("arap.recbill");
			bean.setPos(0);
			bean.setPrefix("def");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private UserdefQueryParam getCardUserdefitemQueryParam1() {
		if (this.context.get("cardUserdefitemQueryParam1") != null) {
			return (UserdefQueryParam) this.context.get("cardUserdefitemQueryParam1");
		} else {
			UserdefQueryParam bean = new UserdefQueryParam();
			this.context.put("cardUserdefitemQueryParam1", bean);
			bean.setMdfullname("arap.recitem");
			bean.setPos(1);
			bean.setPrefix("def");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public AddLineAction getAddLineAction() {
		if (this.context.get("AddLineAction") != null) {
			return (AddLineAction) this.context.get("AddLineAction");
		} else {
			AddLineAction bean = new AddLineAction();
			this.context.put("AddLineAction", bean);
			bean.setHbrealtion(this.getRelationEditHandler());
			bean.setEditor(this.getBillFormEditor());
			bean.setIArapLineDefValUtil(this.getIArapLineDefValUtil());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LoginContext getContext() {
		if (this.context.get("context") != null) {
			return (LoginContext) this.context.get("context");
		} else {
			LoginContext bean = new LoginContext();
			this.context.put("context", bean);
			bean.setNodeType(NODE_TYPE.ORG_NODE);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BDObjectAdpaterFactory getBoadatorfactory() {
		if (this.context.get("boadatorfactory") != null) {
			return (BDObjectAdpaterFactory) this.context.get("boadatorfactory");
		} else {
			BDObjectAdpaterFactory bean = new BDObjectAdpaterFactory();
			this.context.put("boadatorfactory", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillManageModel getManageAppModel() {
		if (this.context.get("ManageAppModel") != null) {
			return (ArapBillManageModel) this.context.get("ManageAppModel");
		} else {
			ArapBillManageModel bean = new ArapBillManageModel();
			this.context.put("ManageAppModel", bean);
			bean.setService(this.getManageModelService());
			bean.setBusinessObjectAdapterFactory(this.getBoadatorfactory());
			bean.setContext(this.getContext());
			bean.setSupportLazilyLoad(true);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PrintPreviewAction getPrintPreview() {
		if (this.context.get("printPreview") != null) {
			return (PrintPreviewAction) this.context.get("printPreview");
		} else {
			PrintPreviewAction bean = new PrintPreviewAction();
			this.context.put("printPreview", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			bean.setTaxForm(this.getTaxForm());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PrintOutputAction getPrintOutput() {
		if (this.context.get("printOutput") != null) {
			return (PrintOutputAction) this.context.get("printOutput");
		} else {
			PrintOutputAction bean = new PrintOutputAction();
			this.context.put("printOutput", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			bean.setTaxForm(this.getTaxForm());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LoadBillCardTemplate getLoadBillCardTemplate() {
		if (this.context.get("LoadBillCardTemplate") != null) {
			return (LoadBillCardTemplate) this.context.get("LoadBillCardTemplate");
		} else {
			LoadBillCardTemplate bean = new LoadBillCardTemplate();
			this.context.put("LoadBillCardTemplate", bean);
			bean.setBspsp(this.getScaleProcessor());
			bean.setBillform(this.getBillFormEditor());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CardAfterEditCalculateHandler getCardAfterEditCalculateHandler() {
		if (this.context.get("CardAfterEditCalculateHandler") != null) {
			return (CardAfterEditCalculateHandler) this.context.get("CardAfterEditCalculateHandler");
		} else {
			CardAfterEditCalculateHandler bean = new CardAfterEditCalculateHandler();
			this.context.put("CardAfterEditCalculateHandler", bean);
			bean.setCalitf(this.getBillCardCalculator());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCurrTypeAfterEditHandler getBodyCurrTypeAfterEditHandler() {
		if (this.context.get("BodyCurrTypeAfterEditHandler") != null) {
			return (BodyCurrTypeAfterEditHandler) this.context.get("BodyCurrTypeAfterEditHandler");
		} else {
			BodyCurrTypeAfterEditHandler bean = new BodyCurrTypeAfterEditHandler();
			this.context.put("BodyCurrTypeAfterEditHandler", bean);
			bean.setBcpsp(this.getScaleProcessor());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OtherOrgBodyAfterEditHandler getOtherOrgBodyAfterEditHandler() {
		if (this.context.get("OtherOrgBodyAfterEditHandler") != null) {
			return (OtherOrgBodyAfterEditHandler) this.context.get("OtherOrgBodyAfterEditHandler");
		} else {
			OtherOrgBodyAfterEditHandler bean = new OtherOrgBodyAfterEditHandler();
			this.context.put("OtherOrgBodyAfterEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OtherOrgHeadAfterEdithandler getOtherOrgHeadAfterEdithandler() {
		if (this.context.get("OtherOrgHeadAfterEdithandler") != null) {
			return (OtherOrgHeadAfterEdithandler) this.context.get("OtherOrgHeadAfterEdithandler");
		} else {
			OtherOrgHeadAfterEdithandler bean = new OtherOrgHeadAfterEdithandler();
			this.context.put("OtherOrgHeadAfterEdithandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OtherOrgBodyBeforeEditHandler getOtherOrgBodyBeforeEditHandler() {
		if (this.context.get("OtherOrgBodyBeforeEditHandler") != null) {
			return (OtherOrgBodyBeforeEditHandler) this.context.get("OtherOrgBodyBeforeEditHandler");
		} else {
			OtherOrgBodyBeforeEditHandler bean = new OtherOrgBodyBeforeEditHandler();
			this.context.put("OtherOrgBodyBeforeEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OtherOrgHeadBeforeEditHandler getOtherOrgHeadBeforeEditHandler() {
		if (this.context.get("OtherOrgHeadBeforeEditHandler") != null) {
			return (OtherOrgHeadBeforeEditHandler) this.context.get("OtherOrgHeadBeforeEditHandler");
		} else {
			OtherOrgHeadBeforeEditHandler bean = new OtherOrgHeadBeforeEditHandler();
			this.context.put("OtherOrgHeadBeforeEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadBankAccBeforeEditHandler getHeadBankAccBeforeEditHandler() {
		if (this.context.get("HeadBankAccBeforeEditHandler") != null) {
			return (HeadBankAccBeforeEditHandler) this.context.get("HeadBankAccBeforeEditHandler");
		} else {
			HeadBankAccBeforeEditHandler bean = new HeadBankAccBeforeEditHandler();
			this.context.put("HeadBankAccBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyObjTypeBeforeEditHandler getBodyObjTypeBeforeEditHandler() {
		if (this.context.get("BodyObjTypeBeforeEditHandler") != null) {
			return (BodyObjTypeBeforeEditHandler) this.context.get("BodyObjTypeBeforeEditHandler");
		} else {
			BodyObjTypeBeforeEditHandler bean = new BodyObjTypeBeforeEditHandler();
			this.context.put("BodyObjTypeBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadEuroBeforeEditHandler getHeadEuroBeforeEditHandler() {
		if (this.context.get("HeadEuroBeforeEditHandler") != null) {
			return (HeadEuroBeforeEditHandler) this.context.get("HeadEuroBeforeEditHandler");
		} else {
			HeadEuroBeforeEditHandler bean = new HeadEuroBeforeEditHandler();
			this.context.put("HeadEuroBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyEuroBeforeEditHandler getBodyEuroBeforeEditHandler() {
		if (this.context.get("BodyEuroBeforeEditHandler") != null) {
			return (BodyEuroBeforeEditHandler) this.context.get("BodyEuroBeforeEditHandler");
		} else {
			BodyEuroBeforeEditHandler bean = new BodyEuroBeforeEditHandler();
			this.context.put("BodyEuroBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadObjTypeBeforeEditHandler getHeadObjTypeBeforeEditHandler() {
		if (this.context.get("HeadObjTypeBeforeEditHandler") != null) {
			return (HeadObjTypeBeforeEditHandler) this.context.get("HeadObjTypeBeforeEditHandler");
		} else {
			HeadObjTypeBeforeEditHandler bean = new HeadObjTypeBeforeEditHandler();
			this.context.put("HeadObjTypeBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadFundplanAfterEditHandler getHeadFundplanAfterEditHandler() {
		if (this.context.get("HeadFundplanAfterEditHandler") != null) {
			return (HeadFundplanAfterEditHandler) this.context.get("HeadFundplanAfterEditHandler");
		} else {
			HeadFundplanAfterEditHandler bean = new HeadFundplanAfterEditHandler();
			this.context.put("HeadFundplanAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyFundplanAfterEditHandler getBodyFundplanAfterEditHandler() {
		if (this.context.get("BodyFundplanAfterEditHandler") != null) {
			return (BodyFundplanAfterEditHandler) this.context.get("BodyFundplanAfterEditHandler");
		} else {
			BodyFundplanAfterEditHandler bean = new BodyFundplanAfterEditHandler();
			this.context.put("BodyFundplanAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HBRelationAfterEditHandler getHBRelationAfterEditHandler() {
		if (this.context.get("HBRelationAfterEditHandler") != null) {
			return (HBRelationAfterEditHandler) this.context.get("HBRelationAfterEditHandler");
		} else {
			HBRelationAfterEditHandler bean = new HBRelationAfterEditHandler();
			this.context.put("HBRelationAfterEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadCurrTypeAfterEditHandler getHeadCurrTypeAfterEditHandler() {
		if (this.context.get("HeadCurrTypeAfterEditHandler") != null) {
			return (HeadCurrTypeAfterEditHandler) this.context.get("HeadCurrTypeAfterEditHandler");
		} else {
			HeadCurrTypeAfterEditHandler bean = new HeadCurrTypeAfterEditHandler();
			this.context.put("HeadCurrTypeAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ObjTypeHeadAfterEdithandler getObjTypeHeadAfterEdithandler() {
		if (this.context.get("ObjTypeHeadAfterEdithandler") != null) {
			return (ObjTypeHeadAfterEdithandler) this.context.get("ObjTypeHeadAfterEdithandler");
		} else {
			ObjTypeHeadAfterEdithandler bean = new ObjTypeHeadAfterEdithandler();
			this.context.put("ObjTypeHeadAfterEdithandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCheckNoAfterEditHandler getBodyCheckNoAfterEditHandler() {
		if (this.context.get("BodyCheckNoAfterEditHandler") != null) {
			return (BodyCheckNoAfterEditHandler) this.context.get("BodyCheckNoAfterEditHandler");
		} else {
			BodyCheckNoAfterEditHandler bean = new BodyCheckNoAfterEditHandler();
			this.context.put("BodyCheckNoAfterEditHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyMaterialAfterEditHandler getBodyMaterialAfterEditHandler() {
		if (this.context.get("BodyMaterialAfterEditHandler") != null) {
			return (BodyMaterialAfterEditHandler) this.context.get("BodyMaterialAfterEditHandler");
		} else {
			BodyMaterialAfterEditHandler bean = new BodyMaterialAfterEditHandler();
			this.context.put("BodyMaterialAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCrossCheckBeforeHandler getBodyCrossCheckBeforeHandler() {
		if (this.context.get("BodyCrossCheckBeforeHandler") != null) {
			return (BodyCrossCheckBeforeHandler) this.context.get("BodyCrossCheckBeforeHandler");
		} else {
			BodyCrossCheckBeforeHandler bean = new BodyCrossCheckBeforeHandler();
			this.context.put("BodyCrossCheckBeforeHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadCrossCheckBeforeHandler getHeadCrossCheckBeforeHandler() {
		if (this.context.get("HeadCrossCheckBeforeHandler") != null) {
			return (HeadCrossCheckBeforeHandler) this.context.get("HeadCrossCheckBeforeHandler");
		} else {
			HeadCrossCheckBeforeHandler bean = new HeadCrossCheckBeforeHandler();
			this.context.put("HeadCrossCheckBeforeHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LoadBillListTemplate getLoadBillListTemplate() {
		if (this.context.get("LoadBillListTemplate") != null) {
			return (LoadBillListTemplate) this.context.get("LoadBillListTemplate");
		} else {
			LoadBillListTemplate bean = new LoadBillListTemplate();
			this.context.put("LoadBillListTemplate", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBlpsp(this.getListScaleProcessor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ListHeadRowChangeListener getListHeadRowChangeListener() {
		if (this.context.get("ListHeadRowChangeListener") != null) {
			return (ListHeadRowChangeListener) this.context.get("ListHeadRowChangeListener");
		} else {
			ListHeadRowChangeListener bean = new ListHeadRowChangeListener();
			this.context.put("ListHeadRowChangeListener", bean);
			bean.setBlpsp(this.getListScaleProcessor());
			bean.setBillFormEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ListHeadModelListener getListHeadModelListener() {
		if (this.context.get("ListHeadModelListener") != null) {
			return (ListHeadModelListener) this.context.get("ListHeadModelListener");
		} else {
			ListHeadModelListener bean = new ListHeadModelListener();
			this.context.put("ListHeadModelListener", bean);
			bean.setBlpsp(this.getListScaleProcessor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyBankAccBeforeEditHandler getBodyBankAccBeforeEditHandler() {
		if (this.context.get("BodyBankAccBeforeEditHandler") != null) {
			return (BodyBankAccBeforeEditHandler) this.context.get("BodyBankAccBeforeEditHandler");
		} else {
			BodyBankAccBeforeEditHandler bean = new BodyBankAccBeforeEditHandler();
			this.context.put("BodyBankAccBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodySoBilltypeBeforeEditHandler getBodySoBilltypeBeforeEditHandler() {
		if (this.context.get("BodySoBilltypeBeforeEditHandler") != null) {
			return (BodySoBilltypeBeforeEditHandler) this.context.get("BodySoBilltypeBeforeEditHandler");
		} else {
			BodySoBilltypeBeforeEditHandler bean = new BodySoBilltypeBeforeEditHandler();
			this.context.put("BodySoBilltypeBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyAccountRefBeforeEditHandler getBodyAccountRefBeforeEditHandler() {
		if (this.context.get("BodyAccountRefBeforeEditHandler") != null) {
			return (BodyAccountRefBeforeEditHandler) this.context.get("BodyAccountRefBeforeEditHandler");
		} else {
			BodyAccountRefBeforeEditHandler bean = new BodyAccountRefBeforeEditHandler();
			this.context.put("BodyAccountRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadAccountRefBeforeEditHandler getHeadAccountRefBeforeEditHandler() {
		if (this.context.get("HeadAccountRefBeforeEditHandler") != null) {
			return (HeadAccountRefBeforeEditHandler) this.context.get("HeadAccountRefBeforeEditHandler");
		} else {
			HeadAccountRefBeforeEditHandler bean = new HeadAccountRefBeforeEditHandler();
			this.context.put("HeadAccountRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCostCenterRefBeforeEditHandler getBodyCostCenterRefBeforeEditHandler() {
		if (this.context.get("BodyCostCenterRefBeforeEditHandler") != null) {
			return (BodyCostCenterRefBeforeEditHandler) this.context.get("BodyCostCenterRefBeforeEditHandler");
		} else {
			BodyCostCenterRefBeforeEditHandler bean = new BodyCostCenterRefBeforeEditHandler();
			this.context.put("BodyCostCenterRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadCostCenterRefBeforeEditHandler getHeadCostCenterRefBeforeEditHandler() {
		if (this.context.get("HeadCostCenterRefBeforeEditHandler") != null) {
			return (HeadCostCenterRefBeforeEditHandler) this.context.get("HeadCostCenterRefBeforeEditHandler");
		} else {
			HeadCostCenterRefBeforeEditHandler bean = new HeadCostCenterRefBeforeEditHandler();
			this.context.put("HeadCostCenterRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyFreeCustBeforeEditHandler getBodyFreeCustBeforeEditHandler() {
		if (this.context.get("BodyFreeCustBeforeEditHandler") != null) {
			return (BodyFreeCustBeforeEditHandler) this.context.get("BodyFreeCustBeforeEditHandler");
		} else {
			BodyFreeCustBeforeEditHandler bean = new BodyFreeCustBeforeEditHandler();
			this.context.put("BodyFreeCustBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyProjectBeforeEditHandler getBodyProjectBeforeEditHandler() {
		if (this.context.get("BodyProjectBeforeEditHandler") != null) {
			return (BodyProjectBeforeEditHandler) this.context.get("BodyProjectBeforeEditHandler");
		} else {
			BodyProjectBeforeEditHandler bean = new BodyProjectBeforeEditHandler();
			this.context.put("BodyProjectBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadSummaryBeforeEditHandler getHeadSummaryBeforeEditHandler() {
		if (this.context.get("HeadSummaryBeforeEditHandler") != null) {
			return (HeadSummaryBeforeEditHandler) this.context.get("HeadSummaryBeforeEditHandler");
		} else {
			HeadSummaryBeforeEditHandler bean = new HeadSummaryBeforeEditHandler();
			this.context.put("HeadSummaryBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodySummaryBeforeEditHandler getBodySummaryBeforeEditHandler() {
		if (this.context.get("BodySummaryBeforeEditHandler") != null) {
			return (BodySummaryBeforeEditHandler) this.context.get("BodySummaryBeforeEditHandler");
		} else {
			BodySummaryBeforeEditHandler bean = new BodySummaryBeforeEditHandler();
			this.context.put("BodySummaryBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadCostCenterAfterEditHandler getHeadCostCenterAfterEditHandler() {
		if (this.context.get("HeadCostCenterAfterEditHandler") != null) {
			return (HeadCostCenterAfterEditHandler) this.context.get("HeadCostCenterAfterEditHandler");
		} else {
			HeadCostCenterAfterEditHandler bean = new HeadCostCenterAfterEditHandler();
			this.context.put("HeadCostCenterAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCostCenterAfterEditHandler getBodyCostCenterAfterEditHandler() {
		if (this.context.get("BodyCostCenterAfterEditHandler") != null) {
			return (BodyCostCenterAfterEditHandler) this.context.get("BodyCostCenterAfterEditHandler");
		} else {
			BodyCostCenterAfterEditHandler bean = new BodyCostCenterAfterEditHandler();
			this.context.put("BodyCostCenterAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyTaxcodeBeforeEditHandler getBodyTaxcodeBeforeEditHandler() {
		if (this.context.get("BodyTaxcodeBeforeEditHandler") != null) {
			return (BodyTaxcodeBeforeEditHandler) this.context.get("BodyTaxcodeBeforeEditHandler");
		} else {
			BodyTaxcodeBeforeEditHandler bean = new BodyTaxcodeBeforeEditHandler();
			this.context.put("BodyTaxcodeBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadVersionRefBeforeEditHandler getHeadVersionRefBeforeEditHandler() {
		if (this.context.get("HeadVersionRefBeforeEditHandler") != null) {
			return (HeadVersionRefBeforeEditHandler) this.context.get("HeadVersionRefBeforeEditHandler");
		} else {
			HeadVersionRefBeforeEditHandler bean = new HeadVersionRefBeforeEditHandler();
			this.context.put("HeadVersionRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyVersionRefBeforeEditHandler getBodyVersionRefBeforeEditHandler() {
		if (this.context.get("BodyVersionRefBeforeEditHandler") != null) {
			return (BodyVersionRefBeforeEditHandler) this.context.get("BodyVersionRefBeforeEditHandler");
		} else {
			BodyVersionRefBeforeEditHandler bean = new BodyVersionRefBeforeEditHandler();
			this.context.put("BodyVersionRefBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadVersionRefAfterEditHandler getHeadVersionRefAfterEditHandler() {
		if (this.context.get("HeadVersionRefAfterEditHandler") != null) {
			return (HeadVersionRefAfterEditHandler) this.context.get("HeadVersionRefAfterEditHandler");
		} else {
			HeadVersionRefAfterEditHandler bean = new HeadVersionRefAfterEditHandler();
			this.context.put("HeadVersionRefAfterEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyVersionRefAfterEditHandler getBodyVersionRefAfterEditHandler() {
		if (this.context.get("BodyVersionRefAfterEditHandler") != null) {
			return (BodyVersionRefAfterEditHandler) this.context.get("BodyVersionRefAfterEditHandler");
		} else {
			BodyVersionRefAfterEditHandler bean = new BodyVersionRefAfterEditHandler();
			this.context.put("BodyVersionRefAfterEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayTermBodyBeforeEditHandler getPayTermBodyBeforeEditHandler() {
		if (this.context.get("PayTermBodyBeforeEditHandler") != null) {
			return (PayTermBodyBeforeEditHandler) this.context.get("PayTermBodyBeforeEditHandler");
		} else {
			PayTermBodyBeforeEditHandler bean = new PayTermBodyBeforeEditHandler();
			this.context.put("PayTermBodyBeforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyChecNoRefBeforeEditHandler getBodyChecNoRefBeforeEditHandler() {
		if (this.context.get("BodyChecNoRefBeforeEditHandler") != null) {
			return (BodyChecNoRefBeforeEditHandler) this.context.get("BodyChecNoRefBeforeEditHandler");
		} else {
			BodyChecNoRefBeforeEditHandler bean = new BodyChecNoRefBeforeEditHandler();
			this.context.put("BodyChecNoRefBeforeEditHandler", bean);
			bean.setIsGatherbill(true);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyChecNoRefBeforeEditHandler getBodyChecNoRefBeforeEditHandler4Pay() {
		if (this.context.get("BodyChecNoRefBeforeEditHandler4Pay") != null) {
			return (BodyChecNoRefBeforeEditHandler) this.context.get("BodyChecNoRefBeforeEditHandler4Pay");
		} else {
			BodyChecNoRefBeforeEditHandler bean = new BodyChecNoRefBeforeEditHandler();
			this.context.put("BodyChecNoRefBeforeEditHandler4Pay", bean);
			bean.setIsGatherbill(false);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCuspAfterEditHandler getBodyCuspAfterEditHandler() {
		if (this.context.get("BodyCuspAfterEditHandler") != null) {
			return (BodyCuspAfterEditHandler) this.context.get("BodyCuspAfterEditHandler");
		} else {
			BodyCuspAfterEditHandler bean = new BodyCuspAfterEditHandler();
			this.context.put("BodyCuspAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyDeptAfterEditHandler getBodyDeptAfterEditHandler() {
		if (this.context.get("BodyDeptAfterEditHandler") != null) {
			return (BodyDeptAfterEditHandler) this.context.get("BodyDeptAfterEditHandler");
		} else {
			BodyDeptAfterEditHandler bean = new BodyDeptAfterEditHandler();
			this.context.put("BodyDeptAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyPsnDocAfterEditHandler getBodyPsnDocAfterEditHandler() {
		if (this.context.get("BodyPsnDocAfterEditHandler") != null) {
			return (BodyPsnDocAfterEditHandler) this.context.get("BodyPsnDocAfterEditHandler");
		} else {
			BodyPsnDocAfterEditHandler bean = new BodyPsnDocAfterEditHandler();
			this.context.put("BodyPsnDocAfterEditHandler", bean);
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyLocalMoneyAfterEditHandler getBodyLocalMoneyAfterEditHandler() {
		if (this.context.get("BodyLocalMoneyAfterEditHandler") != null) {
			return (BodyLocalMoneyAfterEditHandler) this.context.get("BodyLocalMoneyAfterEditHandler");
		} else {
			BodyLocalMoneyAfterEditHandler bean = new BodyLocalMoneyAfterEditHandler();
			this.context.put("BodyLocalMoneyAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyRateAfterEditHandler getBodyRateAfterEditHandler() {
		if (this.context.get("BodyRateAfterEditHandler") != null) {
			return (BodyRateAfterEditHandler) this.context.get("BodyRateAfterEditHandler");
		} else {
			BodyRateAfterEditHandler bean = new BodyRateAfterEditHandler();
			this.context.put("BodyRateAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyEuroAfterEditHandler getBodyEuroAfterEditHandler() {
		if (this.context.get("BodyEuroAfterEditHandler") != null) {
			return (BodyEuroAfterEditHandler) this.context.get("BodyEuroAfterEditHandler");
		} else {
			BodyEuroAfterEditHandler bean = new BodyEuroAfterEditHandler();
			this.context.put("BodyEuroAfterEditHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadEuroAfterEditHandler getHeadEuroAfterEditHandler() {
		if (this.context.get("HeadEuroAfterEditHandler") != null) {
			return (HeadEuroAfterEditHandler) this.context.get("HeadEuroAfterEditHandler");
		} else {
			HeadEuroAfterEditHandler bean = new HeadEuroAfterEditHandler();
			this.context.put("HeadEuroAfterEditHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyMoneyBalanceAfterEditHandler getBodyMoneyBalanceAfterEditHandler() {
		if (this.context.get("BodyMoneyBalanceAfterEditHandler") != null) {
			return (BodyMoneyBalanceAfterEditHandler) this.context.get("BodyMoneyBalanceAfterEditHandler");
		} else {
			BodyMoneyBalanceAfterEditHandler bean = new BodyMoneyBalanceAfterEditHandler();
			this.context.put("BodyMoneyBalanceAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public EnableCtrlBodyAfterEditHandler getEnableCtrlBodyAfterEditHandler() {
		if (this.context.get("EnableCtrlBodyAfterEditHandler") != null) {
			return (EnableCtrlBodyAfterEditHandler) this.context.get("EnableCtrlBodyAfterEditHandler");
		} else {
			EnableCtrlBodyAfterEditHandler bean = new EnableCtrlBodyAfterEditHandler();
			this.context.put("EnableCtrlBodyAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadBankAccAfterEditHandler getHeadBankAccAfterEditHandler() {
		if (this.context.get("HeadBankAccAfterEditHandler") != null) {
			return (HeadBankAccAfterEditHandler) this.context.get("HeadBankAccAfterEditHandler");
		} else {
			HeadBankAccAfterEditHandler bean = new HeadBankAccAfterEditHandler();
			this.context.put("HeadBankAccAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyBankAccAfterEditHandler getBodyBankAccAfterEditHandler() {
		if (this.context.get("BodyBankAccAfterEditHandler") != null) {
			return (BodyBankAccAfterEditHandler) this.context.get("BodyBankAccAfterEditHandler");
		} else {
			BodyBankAccAfterEditHandler bean = new BodyBankAccAfterEditHandler();
			this.context.put("BodyBankAccAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadPsnDocAfterEditHandler getHeadPsnDocAfterEditHandler() {
		if (this.context.get("HeadPsnDocAfterEditHandler") != null) {
			return (HeadPsnDocAfterEditHandler) this.context.get("HeadPsnDocAfterEditHandler");
		} else {
			HeadPsnDocAfterEditHandler bean = new HeadPsnDocAfterEditHandler();
			this.context.put("HeadPsnDocAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CardBodyAfterRowEditHandler getCardBodyAfterRowEditHandler() {
		if (this.context.get("CardBodyAfterRowEditHandler") != null) {
			return (CardBodyAfterRowEditHandler) this.context.get("CardBodyAfterRowEditHandler");
		} else {
			CardBodyAfterRowEditHandler bean = new CardBodyAfterRowEditHandler();
			this.context.put("CardBodyAfterRowEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CardBodyRowChangeHandler getCardBodyRowChangeHandler() {
		if (this.context.get("CardBodyRowChangeHandler") != null) {
			return (CardBodyRowChangeHandler) this.context.get("CardBodyRowChangeHandler");
		} else {
			CardBodyRowChangeHandler bean = new CardBodyRowChangeHandler();
			this.context.put("CardBodyRowChangeHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public RowNoMediator getRowNoMediator() {
		if (this.context.get("RowNoMediator") != null) {
			return (RowNoMediator) this.context.get("RowNoMediator");
		} else {
			RowNoMediator bean = new RowNoMediator();
			this.context.put("RowNoMediator", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadCuspAfterEditHandler getHeadCuspAfterEditHandler() {
		if (this.context.get("HeadCuspAfterEditHandler") != null) {
			return (HeadCuspAfterEditHandler) this.context.get("HeadCuspAfterEditHandler");
		} else {
			HeadCuspAfterEditHandler bean = new HeadCuspAfterEditHandler();
			this.context.put("HeadCuspAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public HeadDeptAfterEditHandler getHeadDeptAfterEditHandler() {
		if (this.context.get("HeadDeptAfterEditHandler") != null) {
			return (HeadDeptAfterEditHandler) this.context.get("HeadDeptAfterEditHandler");
		} else {
			HeadDeptAfterEditHandler bean = new HeadDeptAfterEditHandler();
			this.context.put("HeadDeptAfterEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyAutoAddLineBeforeEditHandler getBodyAutoAddLineBeforeEditHandler() {
		if (this.context.get("BodyAutoAddLineBeforeEditHandler") != null) {
			return (BodyAutoAddLineBeforeEditHandler) this.context.get("BodyAutoAddLineBeforeEditHandler");
		} else {
			BodyAutoAddLineBeforeEditHandler bean = new BodyAutoAddLineBeforeEditHandler();
			this.context.put("BodyAutoAddLineBeforeEditHandler", bean);
			bean.setAddLineAction(this.getAddLineAction());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public TaxForm getTaxForm() {
		if (this.context.get("taxForm") != null) {
			return (TaxForm) this.context.get("taxForm");
		} else {
			TaxForm bean = new TaxForm();
			this.context.put("taxForm", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BesideWidget getBesidewidget() {
		if (this.context.get("besidewidget") != null) {
			return (BesideWidget) this.context.get("besidewidget");
		} else {
			BesideWidget bean = new BesideWidget();
			this.context.put("besidewidget", bean);
			bean.setBesideWidgetlets(this.getManagedList7());
			bean.setContext(this.getContext());
			bean.setShowAllAction(this.getShowAllAction());
			bean.initUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList7() {
		List list = new ArrayList();
		list.add(this.getTermForm());
		list.add(this.getCreditForm());
		return list;
	}

	public MultiBesideWidget getMultiBesideWidget() {
		if (this.context.get("multiBesideWidget") != null) {
			return (MultiBesideWidget) this.context.get("multiBesideWidget");
		} else {
			MultiBesideWidget bean = new MultiBesideWidget();
			this.context.put("multiBesideWidget", bean);
			bean.setBesideWidgetInfoMap(this.getManagedMap0());
			bean.setContext(this.getContext());
			bean.initUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private Map getManagedMap0() {
		Map map = new HashMap();
		map.put(this.getI18nFB_4dfe09(), this.getManagedList8());
		map.put(this.getI18nFB_612e29(), this.getManagedList9());
		return map;
	}

	private String getI18nFB_4dfe09() {
		if (this.context.get("nc.ui.uif2.I18nFB#4dfe09") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#4dfe09");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#4dfe09", bean);
			bean.setResDir("uif2");
			bean.setResId("BesideWidget-000001");
			bean.setDefaultValue("¸¨ÖúÐÅÏ¢");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#4dfe09", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList8() {
		List list = new ArrayList();
		list.add(this.getTermForm());
		list.add(this.getCreditForm());
		list.add(this.getShowAllActionForm());
		return list;
	}

	private String getI18nFB_612e29() {
		if (this.context.get("nc.ui.uif2.I18nFB#612e29") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#612e29");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#612e29", bean);
			bean.setResDir("uif2");
			bean.setResId("ActionRegistry-000055");
			bean.setDefaultValue("ÉóÅú");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#612e29", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList9() {
		List list = new ArrayList();
		list.add(this.getBesideApproveForm());
		list.add(this.getBesideHintMessageForm());
		list.add(this.getBesideHistoryForm());
		return list;
	}

	public ShowAllAction getShowAllAction() {
		if (this.context.get("showAllAction") != null) {
			return (ShowAllAction) this.context.get("showAllAction");
		} else {
			ShowAllAction bean = new ShowAllAction();
			this.context.put("showAllAction", bean);
			bean.setMediator(this.getSideFormMediator());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapSideFormMediator getSideFormMediator() {
		if (this.context.get("sideFormMediator") != null) {
			return (ArapSideFormMediator) this.context.get("sideFormMediator");
		} else {
			ArapSideFormMediator bean = new ArapSideFormMediator();
			this.context.put("sideFormMediator", bean);
			bean.setSideFormList(this.getManagedList10());
			bean.setCardPanel(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList10() {
		List list = new ArrayList();
		list.add(this.getTermForm());
		list.add(this.getCreditForm());
		return list;
	}

	public TermForm getTermForm() {
		if (this.context.get("termForm") != null) {
			return (TermForm) this.context.get("termForm");
		} else {
			TermForm bean = new TermForm();
			this.context.put("termForm", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CreditForm getCreditForm() {
		if (this.context.get("creditForm") != null) {
			return (CreditForm) this.context.get("creditForm");
		} else {
			CreditForm bean = new CreditForm();
			this.context.put("creditForm", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ShowAllActionForm getShowAllActionForm() {
		if (this.context.get("showAllActionForm") != null) {
			return (ShowAllActionForm) this.context.get("showAllActionForm");
		} else {
			ShowAllActionForm bean = new ShowAllActionForm();
			this.context.put("showAllActionForm", bean);
			bean.setShowAllAction(this.getShowAllAction());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBesideApproveForm getBesideApproveForm() {
		if (this.context.get("besideApproveForm") != null) {
			return (ArapBesideApproveForm) this.context.get("besideApproveForm");
		} else {
			ArapBesideApproveForm bean = new ArapBesideApproveForm();
			this.context.put("besideApproveForm", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBesideapproveAction(this.getBillApproveAction());
			bean.setBesideunapproveaction(this.getBillUnApproveAction());
			bean.setBillSourceEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBesideHistoryForm getBesideHistoryForm() {
		if (this.context.get("besideHistoryForm") != null) {
			return (ArapBesideHistoryForm) this.context.get("besideHistoryForm");
		} else {
			ArapBesideHistoryForm bean = new ArapBesideHistoryForm();
			this.context.put("besideHistoryForm", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBillSourceEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBesideHintMessageForm getBesideHintMessageForm() {
		if (this.context.get("besideHintMessageForm") != null) {
			return (ArapBesideHintMessageForm) this.context.get("besideHintMessageForm");
		} else {
			ArapBesideHintMessageForm bean = new ArapBesideHintMessageForm();
			this.context.put("besideHintMessageForm", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBillSourceEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillApproveAction getBillApproveAction() {
		if (this.context.get("BillApproveAction") != null) {
			return (BillApproveAction) this.context.get("BillApproveAction");
		} else {
			BillApproveAction bean = new BillApproveAction();
			this.context.put("BillApproveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillUnApproveAction getBillUnApproveAction() {
		if (this.context.get("BillUnApproveAction") != null) {
			return (BillUnApproveAction) this.context.get("BillUnApproveAction");
		} else {
			BillUnApproveAction bean = new BillUnApproveAction();
			this.context.put("BillUnApproveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public RetAddLoader getRetAddLoader() {
		if (this.context.get("retAddLoader") != null) {
			return (RetAddLoader) this.context.get("retAddLoader");
		} else {
			RetAddLoader bean = new RetAddLoader();
			this.context.put("retAddLoader", bean);
			bean.setBilltype(this.getDefBillType());
			bean.setTranstype(this.getNodeKeyQry());
			bean.prepare();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapAddFlowMenuAciton getAddActionGroup() {
		if (this.context.get("addActionGroup") != null) {
			return (ArapAddFlowMenuAciton) this.context.get("addActionGroup");
		} else {
			ArapAddFlowMenuAciton bean = new ArapAddFlowMenuAciton(this.getNodeKeyQry(), this.getBillFormEditor(),
					this.getInterceptor());
			this.context.put("addActionGroup", bean);
			bean.setList(this.getListView());
			bean.setLoader(this.getRetAddLoader());
			bean.setModel(this.getManageAppModel());
			bean.setTransferBillViewProcessor(this.getTransferProcessor());
			bean.setOrgChangedImpl(this.getOrgchange());
			bean.setCode("add");
			bean.setName(this.getI18nFB_1dbb48());
			bean.refreshChildBtns();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1dbb48() {
		if (this.context.get("nc.ui.uif2.I18nFB#1dbb48") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1dbb48");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1dbb48", bean);
			bean.setResDir("pubapp_0");
			bean.setResId("0pubapp-0121");
			bean.setDefaultValue("ÐÂÔö");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1dbb48", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	public ArapTransferBillViewProcessor getTransferProcessor() {
		if (this.context.get("transferProcessor") != null) {
			return (ArapTransferBillViewProcessor) this.context.get("transferProcessor");
		} else {
			ArapTransferBillViewProcessor bean = new ArapTransferBillViewProcessor();
			this.context.put("transferProcessor", bean);
			bean.setList(this.getListView());
			bean.setTransferLogic(this.getTransferLogic());
			bean.setActionContainer(this.getListActions());
			bean.setBillForm(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public DefaultBillDataLogic getTransferLogic() {
		if (this.context.get("transferLogic") != null) {
			return (DefaultBillDataLogic) this.context.get("transferLogic");
		} else {
			DefaultBillDataLogic bean = new DefaultBillDataLogic();
			this.context.put("transferLogic", bean);
			bean.setBillForm(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ExportActionInterceptor getExportActionInterceptor() {
		if (this.context.get("exportActionInterceptor") != null) {
			return (ExportActionInterceptor) this.context.get("exportActionInterceptor");
		} else {
			ExportActionInterceptor bean = new ExportActionInterceptor();
			this.context.put("exportActionInterceptor", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CompositeActionInterceptor getInterceptor() {
		if (this.context.get("interceptor") != null) {
			return (CompositeActionInterceptor) this.context.get("interceptor");
		} else {
			CompositeActionInterceptor bean = new CompositeActionInterceptor();
			this.context.put("interceptor", bean);
			bean.setInterceptors(this.getManagedList11());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList11() {
		List list = new ArrayList();
		list.add(this.getCaActionInterceptor());
		list.add(this.getPauseTransactActionInterceptor());
		list.add(this.getBillVersionActionInterceptor());
		list.add(this.getOperPowerInterceptor());
		list.add(this.getBillVerifyActionInterceptor());
		list.add(this.getOrgCheckActionInterceptor());
		return list;
	}

	public ArapPageModelDataManager getModelDataManager() {
		if (this.context.get("modelDataManager") != null) {
			return (ArapPageModelDataManager) this.context.get("modelDataManager");
		} else {
			ArapPageModelDataManager bean = new ArapPageModelDataManager();
			this.context.put("modelDataManager", bean);
			bean.setModel(this.getManageAppModel());
			bean.setService(this.getManageModelService());
			bean.setPaginationDelegator(this.getPaginationDelegator());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ActionContributors getToftpanelActionContributors() {
		if (this.context.get("toftpanelActionContributors") != null) {
			return (ActionContributors) this.context.get("toftpanelActionContributors");
		} else {
			ActionContributors bean = new ActionContributors();
			this.context.put("toftpanelActionContributors", bean);
			bean.setContributors(this.getManagedList12());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList12() {
		List list = new ArrayList();
		list.add(this.getListActions());
		list.add(this.getCardActions());
		list.add(this.getVerifyActions());
		list.add(this.getMakeupActions());
		return list;
	}

	public FunNodeClosingHandler getClosingListener() {
		if (this.context.get("ClosingListener") != null) {
			return (FunNodeClosingHandler) this.context.get("ClosingListener");
		} else {
			FunNodeClosingHandler bean = new FunNodeClosingHandler();
			this.context.put("ClosingListener", bean);
			bean.setModel(this.getManageAppModel());
			bean.setSaveaction(this.getSaveAction());
			bean.setCancelaction(this.getCancelAction());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillCardPanelScaleProcessor getScaleProcessor() {
		if (this.context.get("scaleProcessor") != null) {
			return (ArapBillCardPanelScaleProcessor) this.context.get("scaleProcessor");
		} else {
			ArapBillCardPanelScaleProcessor bean = new ArapBillCardPanelScaleProcessor();
			this.context.put("scaleProcessor", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillListPanelScaleProcessor getListScaleProcessor() {
		if (this.context.get("listScaleProcessor") != null) {
			return (ArapBillListPanelScaleProcessor) this.context.get("listScaleProcessor");
		} else {
			ArapBillListPanelScaleProcessor bean = new ArapBillListPanelScaleProcessor();
			this.context.put("listScaleProcessor", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapOrgChanged getOrgchange() {
		if (this.context.get("orgchange") != null) {
			return (ArapOrgChanged) this.context.get("orgchange");
		} else {
			ArapOrgChanged bean = new ArapOrgChanged();
			this.context.put("orgchange", bean);
			bean.setBcpsp(this.getScaleProcessor());
			bean.setHtob(this.getArapH2B());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public TangramContainer getContainer() {
		if (this.context.get("container") != null) {
			return (TangramContainer) this.context.get("container");
		} else {
			TangramContainer bean = new TangramContainer();
			this.context.put("container", bean);
			bean.setTangramLayoutRoot(this.getTBNode_1413a50());
			bean.initUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private TBNode getTBNode_1413a50() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.TBNode#1413a50") != null) {
			return (TBNode) this.context.get("nc.ui.uif2.tangramlayout.node.TBNode#1413a50");
		} else {
			TBNode bean = new TBNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.TBNode#1413a50", bean);
			bean.setTabs(this.getManagedList13());
			bean.setShowMode("CardLayout");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList13() {
		List list = new ArrayList();
		list.add(this.getCNode_1667839());
		list.add(this.getHSNode_c60f29());
		list.add(this.getHSNode_1a9c42e());
		list.add(this.getCNode_1689d93());
		return list;
	}

	private CNode getCNode_1667839() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1667839") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1667839");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#1667839", bean);
			bean.setName(this.getI18nFB_1ba0bf2());
			bean.setComponent(this.getVerifyui());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1ba0bf2() {
		if (this.context.get("nc.ui.uif2.I18nFB#1ba0bf2") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1ba0bf2");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1ba0bf2", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0140");
			bean.setDefaultValue("ºËÏú½çÃæ");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1ba0bf2", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private HSNode getHSNode_c60f29() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.HSNode#c60f29") != null) {
			return (HSNode) this.context.get("nc.ui.uif2.tangramlayout.node.HSNode#c60f29");
		} else {
			HSNode bean = new HSNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.HSNode#c60f29", bean);
			bean.setLeft(this.getCNode_5f04a6());
			bean.setRight(this.getVSNode_884e33());
			bean.setDividerLocation(0.2F);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_5f04a6() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#5f04a6") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#5f04a6");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#5f04a6", bean);
			bean.setComponent(this.getQueryAreaShell());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private VSNode getVSNode_884e33() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.VSNode#884e33") != null) {
			return (VSNode) this.context.get("nc.ui.uif2.tangramlayout.node.VSNode#884e33");
		} else {
			VSNode bean = new VSNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.VSNode#884e33", bean);
			bean.setUp(this.getCNode_2a515b());
			bean.setDown(this.getCNode_1fdd85f());
			bean.setShowMode("NoDivider");
			bean.setDividerLocation(30.0F);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_2a515b() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#2a515b") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#2a515b");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#2a515b", bean);
			bean.setComponent(this.getQueryInfo());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_1fdd85f() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1fdd85f") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1fdd85f");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#1fdd85f", bean);
			bean.setName(this.getI18nFB_434b32());
			bean.setComponent(this.getListView());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_434b32() {
		if (this.context.get("nc.ui.uif2.I18nFB#434b32") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#434b32");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#434b32", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0135");
			bean.setDefaultValue("ÁÐ±í");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#434b32", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private HSNode getHSNode_1a9c42e() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.HSNode#1a9c42e") != null) {
			return (HSNode) this.context.get("nc.ui.uif2.tangramlayout.node.HSNode#1a9c42e");
		} else {
			HSNode bean = new HSNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.HSNode#1a9c42e", bean);
			bean.setLeft(this.getVSNode_bc6e33());
			bean.setRight(this.getCNode_e6f04a());
			bean.setDividerLocation(0.8F);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private VSNode getVSNode_bc6e33() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.VSNode#bc6e33") != null) {
			return (VSNode) this.context.get("nc.ui.uif2.tangramlayout.node.VSNode#bc6e33");
		} else {
			VSNode bean = new VSNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.VSNode#bc6e33", bean);
			bean.setUp(this.getCNode_10d7005());
			bean.setDown(this.getCNode_58a128());
			bean.setShowMode("NoDivider");
			bean.setDividerLocation(30.0F);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_10d7005() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#10d7005") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#10d7005");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#10d7005", bean);
			bean.setComponent(this.getCardInfoPnl());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_58a128() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#58a128") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#58a128");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#58a128", bean);
			bean.setName(this.getI18nFB_1356c4a());
			bean.setComponent(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1356c4a() {
		if (this.context.get("nc.ui.uif2.I18nFB#1356c4a") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1356c4a");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1356c4a", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0136");
			bean.setDefaultValue("¿¨Æ¬");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1356c4a", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private CNode getCNode_e6f04a() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#e6f04a") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#e6f04a");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#e6f04a", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private CNode getCNode_1689d93() {
		if (this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1689d93") != null) {
			return (CNode) this.context.get("nc.ui.uif2.tangramlayout.node.CNode#1689d93");
		} else {
			CNode bean = new CNode();
			this.context.put("nc.ui.uif2.tangramlayout.node.CNode#1689d93", bean);
			bean.setName(this.getI18nFB_8ecdca());
			bean.setComponent(this.getMakeupEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_8ecdca() {
		if (this.context.get("nc.ui.uif2.I18nFB#8ecdca") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#8ecdca");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#8ecdca", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0141");
			bean.setDefaultValue("²¹²îÃæ°å");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#8ecdca", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	public CardLayoutToolbarPanel getQueryInfo() {
		if (this.context.get("queryInfo") != null) {
			return (CardLayoutToolbarPanel) this.context.get("queryInfo");
		} else {
			CardLayoutToolbarPanel bean = new CardLayoutToolbarPanel();
			this.context.put("queryInfo", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public UEQueryAreaShell getQueryAreaShell() {
		if (this.context.get("queryAreaShell") != null) {
			return (UEQueryAreaShell) this.context.get("queryAreaShell");
		} else {
			UEQueryAreaShell bean = new UEQueryAreaShell();
			this.context.put("queryAreaShell", bean);
			bean.setQueryAreaCreator(this.getQueryAction());
			
			//20240402Òþ²Ø¿ìËÙ²éÑ¯ÇøÓò
			//Yao Yu
			//¶ÔÍâÔ¤¸¶¿îµ¥£¨·ÇÏîÄ¿£©F3-Cxx-04¶ÔÍâÔ¤¸¶¿îµ¥£¨ÏîÄ¿£©F3-Cxx-05
			String nodeKey = this.getBillFormEditor().getNodekey();
			if("F3-Cxx-04".equals(nodeKey) || "F3-Cxx-05".equals(nodeKey)) {
				bean.hide();
			}else {
				bean.initUI();
			}
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public UECardLayoutToolbarPanel getCardInfoPnl() {
		if (this.context.get("cardInfoPnl") != null) {
			return (UECardLayoutToolbarPanel) this.context.get("cardInfoPnl");
		} else {
			UECardLayoutToolbarPanel bean = new UECardLayoutToolbarPanel();
			this.context.put("cardInfoPnl", bean);
			bean.setActions(this.getManagedList14());
			bean.setTitleAction(this.getReturnaction());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList14() {
		List list = new ArrayList();
		list.add(this.getDocumentManage());
		list.add(this.getActionsBarSeparator());
		list.add(this.getFirstLineAction());
		list.add(this.getPreLineAction());
		list.add(this.getNextLineAction());
		list.add(this.getLastLineAction());
		list.add(this.getActionsBarSeparator());
		list.add(this.getBillHeadZoomAction_1ecf4f0());
		return list;
	}

	private BillHeadZoomAction getBillHeadZoomAction_1ecf4f0() {
		if (this.context.get("nc.ui.arap.actions.BillHeadZoomAction#1ecf4f0") != null) {
			return (BillHeadZoomAction) this.context.get("nc.ui.arap.actions.BillHeadZoomAction#1ecf4f0");
		} else {
			BillHeadZoomAction bean = new BillHeadZoomAction();
			this.context.put("nc.ui.arap.actions.BillHeadZoomAction#1ecf4f0", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBillForm(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private ArapReturnAction getReturnaction() {
		if (this.context.get("returnaction") != null) {
			return (ArapReturnAction) this.context.get("returnaction");
		} else {
			ArapReturnAction bean = new ArapReturnAction();
			this.context.put("returnaction", bean);
			bean.setGoComponent(this.getListView());
			bean.setSaveAction(this.getSaveAction());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OppUIContainer getVerifyui() {
		if (this.context.get("verifyui") != null) {
			return (OppUIContainer) this.context.get("verifyui");
		} else {
			OppUIContainer bean = new OppUIContainer();
			this.context.put("verifyui", bean);
			bean.setClosingListener(this.getClosingListener());
			bean.initUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillManageModel getMakeupAppModel() {
		if (this.context.get("makeupAppModel") != null) {
			return (BillManageModel) this.context.get("makeupAppModel");
		} else {
			BillManageModel bean = new BillManageModel();
			this.context.put("makeupAppModel", bean);
			bean.setService(this.getManageModelService());
			bean.setBusinessObjectAdapterFactory(this.getBoadatorfactory());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCardAllDataValueStrategy getMakeupValueManager() {
		if (this.context.get("makeupValueManager") != null) {
			return (BillCardAllDataValueStrategy) this.context.get("makeupValueManager");
		} else {
			BillCardAllDataValueStrategy bean = new BillCardAllDataValueStrategy();
			this.context.put("makeupValueManager", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public NodeKeyQry getMakeupNodeKeyQry() {
		if (this.context.get("makeupNodeKeyQry") != null) {
			return (NodeKeyQry) this.context.get("makeupNodeKeyQry");
		} else {
			NodeKeyQry bean = new NodeKeyQry();
			this.context.put("makeupNodeKeyQry", bean);
			bean.setModel(this.getMakeupAppModel());
			bean.setDefNodekey(this.getDefNodeKey());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillCardForm getMakeupEditor() {
		if (this.context.get("makeupEditor") != null) {
			return (ArapBillCardForm) this.context.get("makeupEditor");
		} else {
			ArapBillCardForm bean = new ArapBillCardForm();
			this.context.put("makeupEditor", bean);
			bean.setModel(this.getMakeupAppModel());
			bean.setComponentValueManager(this.getMakeupValueManager());
			bean.setNodekeyQry(this.getMakeupNodeKeyQry());
			bean.setClosingListener(this.getClosingListener());
			bean.setAutoAddLine(false);
			bean.setTemplateNotNullValidate(true);
			bean.setUserdefitemPreparator(this.getUserdefitemContainerPreparator_1c4f0f1());
			bean.initRealUI();
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private UserdefitemContainerPreparator getUserdefitemContainerPreparator_1c4f0f1() {
		if (this.context.get("nc.ui.uif2.editor.UserdefitemContainerPreparator#1c4f0f1") != null) {
			return (UserdefitemContainerPreparator) this.context
					.get("nc.ui.uif2.editor.UserdefitemContainerPreparator#1c4f0f1");
		} else {
			UserdefitemContainerPreparator bean = new UserdefitemContainerPreparator();
			this.context.put("nc.ui.uif2.editor.UserdefitemContainerPreparator#1c4f0f1", bean);
			bean.setContainer(this.getUserdefitemContainer());
			bean.setParams(this.getManagedList15());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList15() {
		List list = new ArrayList();
		list.add(this.getCardUserdefitemQueryParam());
		list.add(this.getCardUserdefitemQueryParam1());
		return list;
	}

	public BodyVerifyAction getOnBodyVerify() {
		if (this.context.get("onBodyVerify") != null) {
			return (BodyVerifyAction) this.context.get("onBodyVerify");
		} else {
			BodyVerifyAction bean = new BodyVerifyAction();
			this.context.put("onBodyVerify", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getManageAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			bean.setOppui(this.getVerifyui());
			bean.setListView(this.getListView());
			bean.setVerifyui(this.getVerifyui());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public WholeBillVerifyAction getOnWholeBillVerifyAction() {
		if (this.context.get("onWholeBillVerifyAction") != null) {
			return (WholeBillVerifyAction) this.context.get("onWholeBillVerifyAction");
		} else {
			WholeBillVerifyAction bean = new WholeBillVerifyAction();
			this.context.put("onWholeBillVerifyAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getManageAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			bean.setListView(this.getListView());
			bean.setOppui(this.getVerifyui());
			bean.setVerifyui(this.getVerifyui());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public StandAloneToftPanelActionContainer getVerifyActions() {
		if (this.context.get("verifyActions") != null) {
			return (StandAloneToftPanelActionContainer) this.context.get("verifyActions");
		} else {
			StandAloneToftPanelActionContainer bean = new StandAloneToftPanelActionContainer(this.getVerifyui());
			this.context.put("verifyActions", bean);
			bean.setActions(this.getManagedList16());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList16() {
		List list = new ArrayList();
		list.add(this.getVerifyMakeupAction());
		list.add(this.getVerifyAllocationAction());
		list.add(this.getVerifyIntimeAction());
		list.add(this.getVerifyFilterAction());
		list.add(this.getVerifyAllSelectedAction());
		list.add(this.getVerifyAllCancelAction());
		list.add(this.getVerifyGoBackAction());
		list.add(this.getVerifyLinkedQueryAction());
		return list;
	}

	public VerifyMakeupAction getVerifyMakeupAction() {
		if (this.context.get("verifyMakeupAction") != null) {
			return (VerifyMakeupAction) this.context.get("verifyMakeupAction");
		} else {
			VerifyMakeupAction bean = new VerifyMakeupAction();
			this.context.put("verifyMakeupAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setMakeupEditor(this.getMakeupEditor());
			bean.setContext(this.getContext());
			bean.setModel(this.getMakeupAppModel());
			bean.setOrgChangedImpl(this.getOrgchange());
			bean.setCardPanel(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyAllocationAction getVerifyAllocationAction() {
		if (this.context.get("verifyAllocationAction") != null) {
			return (VerifyAllocationAction) this.context.get("verifyAllocationAction");
		} else {
			VerifyAllocationAction bean = new VerifyAllocationAction();
			this.context.put("verifyAllocationAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyIntimeAction getVerifyIntimeAction() {
		if (this.context.get("verifyIntimeAction") != null) {
			return (VerifyIntimeAction) this.context.get("verifyIntimeAction");
		} else {
			VerifyIntimeAction bean = new VerifyIntimeAction();
			this.context.put("verifyIntimeAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			bean.setBillFormEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyFilterAction getVerifyFilterAction() {
		if (this.context.get("verifyFilterAction") != null) {
			return (VerifyFilterAction) this.context.get("verifyFilterAction");
		} else {
			VerifyFilterAction bean = new VerifyFilterAction();
			this.context.put("verifyFilterAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyAllSelectedAction getVerifyAllSelectedAction() {
		if (this.context.get("verifyAllSelectedAction") != null) {
			return (VerifyAllSelectedAction) this.context.get("verifyAllSelectedAction");
		} else {
			VerifyAllSelectedAction bean = new VerifyAllSelectedAction();
			this.context.put("verifyAllSelectedAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyAllCancelAction getVerifyAllCancelAction() {
		if (this.context.get("verifyAllCancelAction") != null) {
			return (VerifyAllCancelAction) this.context.get("verifyAllCancelAction");
		} else {
			VerifyAllCancelAction bean = new VerifyAllCancelAction();
			this.context.put("verifyAllCancelAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyGoBackAction getVerifyGoBackAction() {
		if (this.context.get("verifyGoBackAction") != null) {
			return (VerifyGoBackAction) this.context.get("verifyGoBackAction");
		} else {
			VerifyGoBackAction bean = new VerifyGoBackAction();
			this.context.put("verifyGoBackAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setBillFormEditor(this.getBillFormEditor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public VerifyLinkedQueryAction getVerifyLinkedQueryAction() {
		if (this.context.get("verifyLinkedQueryAction") != null) {
			return (VerifyLinkedQueryAction) this.context.get("verifyLinkedQueryAction");
		} else {
			VerifyLinkedQueryAction bean = new VerifyLinkedQueryAction();
			this.context.put("verifyLinkedQueryAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setModel(this.getMakeupAppModel());
			bean.setCardPanel(this.getBillFormEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MakeupCanelAction getMakeupCanelAction() {
		if (this.context.get("makeupCanelAction") != null) {
			return (MakeupCanelAction) this.context.get("makeupCanelAction");
		} else {
			MakeupCanelAction bean = new MakeupCanelAction();
			this.context.put("makeupCanelAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setVerifyui(this.getVerifyui());
			bean.setModel(this.getMakeupAppModel());
			bean.setMakeupEditor(this.getMakeupEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MakeupConfirmAction getMakeupConfirmAction() {
		if (this.context.get("makeupConfirmAction") != null) {
			return (MakeupConfirmAction) this.context.get("makeupConfirmAction");
		} else {
			MakeupConfirmAction bean = new MakeupConfirmAction();
			this.context.put("makeupConfirmAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setBillFormEditor(this.getBillFormEditor());
			bean.setModel(this.getMakeupAppModel());
			bean.setMakeupEditor(this.getMakeupEditor());
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public StandAloneToftPanelActionContainer getMakeupActions() {
		if (this.context.get("makeupActions") != null) {
			return (StandAloneToftPanelActionContainer) this.context.get("makeupActions");
		} else {
			StandAloneToftPanelActionContainer bean = new StandAloneToftPanelActionContainer(this.getMakeupEditor());
			this.context.put("makeupActions", bean);
			bean.setActions(this.getManagedList17());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList17() {
		List list = new ArrayList();
		list.add(this.getMakeupConfirmAction());
		list.add(this.getMakeupCanelAction());
		return list;
	}

	public SeparatorAction getCurrNullAction() {
		if (this.context.get("currNullAction") != null) {
			return (SeparatorAction) this.context.get("currNullAction");
		} else {
			SeparatorAction bean = new SeparatorAction();
			this.context.put("currNullAction", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CreditCheckDecoratorAction getSaveAction() {
		if (this.context.get("saveAction") != null) {
			return (CreditCheckDecoratorAction) this.context.get("saveAction");
		} else {
			CreditCheckDecoratorAction bean = new CreditCheckDecoratorAction(this.getSaveActionReal());
			this.context.put("saveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayBillEditAction getEditAction() {
		if (this.context.get("editAction") != null) {
			return (PayBillEditAction) this.context.get("editAction");
		} else {
			PayBillEditAction bean = new PayBillEditAction();
			this.context.put("editAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillDeleteAction getDeleteAction() {
		if (this.context.get("deleteAction") != null) {
			return (BillDeleteAction) this.context.get("deleteAction");
		} else {
			BillDeleteAction bean = new BillDeleteAction();
			this.context.put("deleteAction", bean);
			bean.setEditor(this.getBillFormEditor());
			bean.setModel(this.getManageAppModel());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCancelAction getCancelAction() {
		if (this.context.get("cancelAction") != null) {
			return (BillCancelAction) this.context.get("cancelAction");
		} else {
			BillCancelAction bean = new BillCancelAction();
			this.context.put("cancelAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillConferCancelAction getConferCancelAction() {
		if (this.context.get("conferCancelAction") != null) {
			return (BillConferCancelAction) this.context.get("conferCancelAction");
		} else {
			BillConferCancelAction bean = new BillConferCancelAction();
			this.context.put("conferCancelAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillAddAction getAddAction() {
		if (this.context.get("addAction") != null) {
			return (BillAddAction) this.context.get("addAction");
		} else {
			BillAddAction bean = new BillAddAction();
			this.context.put("addAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setShowUpComponent(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public nc.ui.uif2.actions.AddLineAction getAddline() {
		if (this.context.get("addline") != null) {
			return (nc.ui.uif2.actions.AddLineAction) this.context.get("addline");
		} else {
			nc.ui.uif2.actions.AddLineAction bean = new nc.ui.uif2.actions.AddLineAction();
			this.context.put("addline", bean);
			bean.setModel(this.getManageAppModel());
			bean.setCardpanel(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapBillQueryConditionDLGInitializer getQueryDLGInitializer() {
		if (this.context.get("queryDLGInitializer") != null) {
			return (ArapBillQueryConditionDLGInitializer) this.context.get("queryDLGInitializer");
		} else {
			ArapBillQueryConditionDLGInitializer bean = new ArapBillQueryConditionDLGInitializer();
			this.context.put("queryDLGInitializer", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBillType(this.getDefBillType());
			bean.setIsInit("N");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapQueryTemplateContainer getQueryTemplateContainer() {
		if (this.context.get("queryTemplateContainer") != null) {
			return (ArapQueryTemplateContainer) this.context.get("queryTemplateContainer");
		} else {
			ArapQueryTemplateContainer bean = new ArapQueryTemplateContainer();
			this.context.put("queryTemplateContainer", bean);
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public UIF2RemoteCallCombinatorCaller getRemoteCallCombinatorCaller() {
		if (this.context.get("remoteCallCombinatorCaller") != null) {
			return (UIF2RemoteCallCombinatorCaller) this.context.get("remoteCallCombinatorCaller");
		} else {
			UIF2RemoteCallCombinatorCaller bean = new UIF2RemoteCallCombinatorCaller();
			this.context.put("remoteCallCombinatorCaller", bean);
			bean.setRemoteCallers(this.getManagedList18());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList18() {
		List list = new ArrayList();
		list.add(this.getQueryTemplateContainer());
		list.add(this.getUserdefitemContainer());
		list.add(this.getTemplateContainer());
		list.add(this.getRetAddLoader());
		return list;
	}

	public ShowUpComponentInterceptor getListInterceptor() {
		if (this.context.get("listInterceptor") != null) {
			return (ShowUpComponentInterceptor) this.context.get("listInterceptor");
		} else {
			ShowUpComponentInterceptor bean = new ShowUpComponentInterceptor();
			this.context.put("listInterceptor", bean);
			bean.setShowUpComponent(this.getListView());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public DefaultQueryAction getQueryAction() {
		if (this.context.get("queryAction") != null) {
			return (DefaultQueryAction) this.context.get("queryAction");
		} else {
			DefaultQueryAction bean = new DefaultQueryAction();
			this.context.put("queryAction", bean);
			bean.setDataManager(this.getModelDataManager());
			bean.setQryCondDLGInitializer(this.getQueryDLGInitializer());
			bean.setModel(this.getManageAppModel());
			bean.setTemplateContainer(this.getQueryTemplateContainer());
			bean.setInterceptor(this.getListInterceptor());
			bean.setShowUpComponent(this.getListView());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillLinkQueryAction getLinkQueryAction() {
		if (this.context.get("linkQueryAction") != null) {
			return (BillLinkQueryAction) this.context.get("linkQueryAction");
		} else {
			BillLinkQueryAction bean = new BillLinkQueryAction();
			this.context.put("linkQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LinkVoucharQueryAction getLinkVoucharQueryAction() {
		if (this.context.get("linkVoucharQueryAction") != null) {
			return (LinkVoucharQueryAction) this.context.get("linkVoucharQueryAction");
		} else {
			LinkVoucharQueryAction bean = new LinkVoucharQueryAction();
			this.context.put("linkVoucharQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LinkBConferQueryAction getBconferQueryAction() {
		if (this.context.get("bconferQueryAction") != null) {
			return (LinkBConferQueryAction) this.context.get("bconferQueryAction");
		} else {
			LinkBConferQueryAction bean = new LinkBConferQueryAction();
			this.context.put("bconferQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setContainer(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillFlowStateQueryAction getFlowStateQueryAction() {
		if (this.context.get("flowStateQueryAction") != null) {
			return (BillFlowStateQueryAction) this.context.get("flowStateQueryAction");
		} else {
			BillFlowStateQueryAction bean = new BillFlowStateQueryAction();
			this.context.put("flowStateQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setContainer(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillBalanceLinkQueryAction getBalanceLinkQueryAction() {
		if (this.context.get("balanceLinkQueryAction") != null) {
			return (BillBalanceLinkQueryAction) this.context.get("balanceLinkQueryAction");
		} else {
			BillBalanceLinkQueryAction bean = new BillBalanceLinkQueryAction();
			this.context.put("balanceLinkQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillTbbLinkAction getTbbLinkAction() {
		if (this.context.get("tbbLinkAction") != null) {
			return (BillTbbLinkAction) this.context.get("tbbLinkAction");
		} else {
			BillTbbLinkAction bean = new BillTbbLinkAction();
			this.context.put("tbbLinkAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillDealLinkQueryAction getDealLinkQueryAction() {
		if (this.context.get("dealLinkQueryAction") != null) {
			return (BillDealLinkQueryAction) this.context.get("dealLinkQueryAction");
		} else {
			BillDealLinkQueryAction bean = new BillDealLinkQueryAction();
			this.context.put("dealLinkQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setContainer(this.getContainer());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LinkTermQueryAction getTermLinkQueryAction() {
		if (this.context.get("termLinkQueryAction") != null) {
			return (LinkTermQueryAction) this.context.get("termLinkQueryAction");
		} else {
			LinkTermQueryAction bean = new LinkTermQueryAction();
			this.context.put("termLinkQueryAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public InitBillCancelCloseAction getInitCancelCloseAction() {
		if (this.context.get("initCancelCloseAction") != null) {
			return (InitBillCancelCloseAction) this.context.get("initCancelCloseAction");
		} else {
			InitBillCancelCloseAction bean = new InitBillCancelCloseAction();
			this.context.put("initCancelCloseAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillRefreshSingAction getRefreshSingAction() {
		if (this.context.get("refreshSingAction") != null) {
			return (BillRefreshSingAction) this.context.get("refreshSingAction");
		} else {
			BillRefreshSingAction bean = new BillRefreshSingAction();
			this.context.put("refreshSingAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillApproveAction getApproveAction() {
		if (this.context.get("ApproveAction") != null) {
			return (BillApproveAction) this.context.get("ApproveAction");
		} else {
			BillApproveAction bean = new BillApproveAction();
			this.context.put("ApproveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillUnApproveAction getUnApproveAction() {
		if (this.context.get("UnApproveAction") != null) {
			return (BillUnApproveAction) this.context.get("UnApproveAction");
		} else {
			BillUnApproveAction bean = new BillUnApproveAction();
			this.context.put("UnApproveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillListApproveAction getApproveListBatchAction() {
		if (this.context.get("ApproveListBatchAction") != null) {
			return (BillListApproveAction) this.context.get("ApproveListBatchAction");
		} else {
			BillListApproveAction bean = new BillListApproveAction();
			this.context.put("ApproveListBatchAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getListView());
			bean.setIsbatch("Y");
			bean.setInterceptor(this.getInterceptor());
			bean.setTpaProgressUtil(this.getTPAProgressUtil_a68f55());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private TPAProgressUtil getTPAProgressUtil_a68f55() {
		if (this.context.get("nc.ui.uif2.components.progress.TPAProgressUtil#a68f55") != null) {
			return (TPAProgressUtil) this.context.get("nc.ui.uif2.components.progress.TPAProgressUtil#a68f55");
		} else {
			TPAProgressUtil bean = new TPAProgressUtil();
			this.context.put("nc.ui.uif2.components.progress.TPAProgressUtil#a68f55", bean);
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillListUnApproveAction getUnApproveListBatchAction() {
		if (this.context.get("UnApproveListBatchAction") != null) {
			return (BillListUnApproveAction) this.context.get("UnApproveListBatchAction");
		} else {
			BillListUnApproveAction bean = new BillListUnApproveAction();
			this.context.put("UnApproveListBatchAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getListView());
			bean.setIsbatch("Y");
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillListApproveAction getApproveListAction() {
		if (this.context.get("ApproveListAction") != null) {
			return (BillListApproveAction) this.context.get("ApproveListAction");
		} else {
			BillListApproveAction bean = new BillListApproveAction();
			this.context.put("ApproveListAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getListView());
			bean.setIsbatch("N");
			bean.setInterceptor(this.getInterceptor());
			bean.setTpaProgressUtil(this.getTPAProgressUtil_10c545b());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private TPAProgressUtil getTPAProgressUtil_10c545b() {
		if (this.context.get("nc.ui.uif2.components.progress.TPAProgressUtil#10c545b") != null) {
			return (TPAProgressUtil) this.context.get("nc.ui.uif2.components.progress.TPAProgressUtil#10c545b");
		} else {
			TPAProgressUtil bean = new TPAProgressUtil();
			this.context.put("nc.ui.uif2.components.progress.TPAProgressUtil#10c545b", bean);
			bean.setContext(this.getContext());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillListUnApproveAction getUnApproveListAction() {
		if (this.context.get("UnApproveListAction") != null) {
			return (BillListUnApproveAction) this.context.get("UnApproveListAction");
		} else {
			BillListUnApproveAction bean = new BillListUnApproveAction();
			this.context.put("UnApproveListAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getListView());
			bean.setIsbatch("N");
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillTempSaveAction getTempSaveAction() {
		if (this.context.get("tempSaveAction") != null) {
			return (BillTempSaveAction) this.context.get("tempSaveAction");
		} else {
			BillTempSaveAction bean = new BillTempSaveAction();
			this.context.put("tempSaveAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCopyAction getCopyAction() {
		if (this.context.get("copyAction") != null) {
			return (BillCopyAction) this.context.get("copyAction");
		} else {
			BillCopyAction bean = new BillCopyAction();
			this.context.put("copyAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillWriteBackAction getWriteBack() {
		if (this.context.get("writeBack") != null) {
			return (BillWriteBackAction) this.context.get("writeBack");
		} else {
			BillWriteBackAction bean = new BillWriteBackAction();
			this.context.put("writeBack", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public DocumentManageAction getDocumentManage() {
		if (this.context.get("documentManage") != null) {
			return (DocumentManageAction) this.context.get("documentManage");
		} else {
			DocumentManageAction bean = new DocumentManageAction();
			this.context.put("documentManage", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public RentAffiliatedAction getRentAffiliated() {
		if (this.context.get("rentAffiliated") != null) {
			return (RentAffiliatedAction) this.context.get("rentAffiliated");
		} else {
			RentAffiliatedAction bean = new RentAffiliatedAction();
			this.context.put("rentAffiliated", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public NoteRegisterAction getNoteRegister() {
		if (this.context.get("noteRegister") != null) {
			return (NoteRegisterAction) this.context.get("noteRegister");
		} else {
			NoteRegisterAction bean = new NoteRegisterAction();
			this.context.put("noteRegister", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MakeAlterBillAction getMakeAlterBill() {
		if (this.context.get("makeAlterBill") != null) {
			return (MakeAlterBillAction) this.context.get("makeAlterBill");
		} else {
			MakeAlterBillAction bean = new MakeAlterBillAction();
			this.context.put("makeAlterBill", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PauseTransactAction getPauseTransact() {
		if (this.context.get("pauseTransact") != null) {
			return (PauseTransactAction) this.context.get("pauseTransact");
		} else {
			PauseTransactAction bean = new PauseTransactAction();
			this.context.put("pauseTransact", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CancelPauseTransactAction getCancelPauseTransact() {
		if (this.context.get("cancelPauseTransact") != null) {
			return (CancelPauseTransactAction) this.context.get("cancelPauseTransact");
		} else {
			CancelPauseTransactAction bean = new CancelPauseTransactAction();
			this.context.put("cancelPauseTransact", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillPrintAction getPrintBill() {
		if (this.context.get("printBill") != null) {
			return (BillPrintAction) this.context.get("printBill");
		} else {
			BillPrintAction bean = new BillPrintAction();
			this.context.put("printBill", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			bean.setTaxForm(this.getTaxForm());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public OfficialPrintAction getOfficialPrint() {
		if (this.context.get("officialPrint") != null) {
			return (OfficialPrintAction) this.context.get("officialPrint");
		} else {
			OfficialPrintAction bean = new OfficialPrintAction();
			this.context.put("officialPrint", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			bean.setTaxForm(this.getTaxForm());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public CancelPrintAction getCancelPrint() {
		if (this.context.get("cancelPrint") != null) {
			return (CancelPrintAction) this.context.get("cancelPrint");
		} else {
			CancelPrintAction bean = new CancelPrintAction();
			this.context.put("cancelPrint", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PrintListAction getPrintList() {
		if (this.context.get("printList") != null) {
			return (PrintListAction) this.context.get("printList");
		} else {
			PrintListAction bean = new PrintListAction();
			this.context.put("printList", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MadeBillAction getMadeBillAction() {
		if (this.context.get("madeBillAction") != null) {
			return (MadeBillAction) this.context.get("madeBillAction");
		} else {
			MadeBillAction bean = new MadeBillAction();
			this.context.put("madeBillAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setListView(this.getListView());
			bean.setLoginContext(this.getContext());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillPrepayAction getPrepayAction() {
		if (this.context.get("prepayAction") != null) {
			return (BillPrepayAction) this.context.get("prepayAction");
		} else {
			BillPrepayAction bean = new BillPrepayAction();
			this.context.put("prepayAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MenuAction getBillOperateActionGroup() {
		if (this.context.get("billOperateActionGroup") != null) {
			return (MenuAction) this.context.get("billOperateActionGroup");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billOperateActionGroup", bean);
			bean.setCode("billOperate");
			bean.setName(this.getI18nFB_1c1c3bf());
			bean.setActions(this.getManagedList19());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1c1c3bf() {
		if (this.context.get("nc.ui.uif2.I18nFB#1c1c3bf") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1c1c3bf");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1c1c3bf", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0137");
			bean.setDefaultValue("µ¥¾Ý²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1c1c3bf", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList19() {
		List list = new ArrayList();
		list.add(this.getDeleteAction());
		list.add(this.getEditAction());
		list.add(this.getTempSaveAction());
		list.add(this.getWriteBack());
		list.add(this.getDocumentManage());
		list.add(this.getPrepayAction());
		return list;
	}

	public MenuAction getBillOperateActionGroup_Record() {
		if (this.context.get("billOperateActionGroup_Record") != null) {
			return (MenuAction) this.context.get("billOperateActionGroup_Record");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billOperateActionGroup_Record", bean);
			bean.setCode("billOperate");
			bean.setName(this.getI18nFB_1ec864e());
			bean.setActions(this.getManagedList20());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1ec864e() {
		if (this.context.get("nc.ui.uif2.I18nFB#1ec864e") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1ec864e");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1ec864e", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0137");
			bean.setDefaultValue("µ¥¾Ý²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1ec864e", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList20() {
		List list = new ArrayList();
		list.add(this.getDeleteAction());
		list.add(this.getEditAction());
		list.add(this.getTempSaveAction());
		list.add(this.getDocumentManage());
		return list;
	}

	public MenuAction getBillOperateActionGroup_Init() {
		if (this.context.get("billOperateActionGroup_Init") != null) {
			return (MenuAction) this.context.get("billOperateActionGroup_Init");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billOperateActionGroup_Init", bean);
			bean.setCode("billOperate");
			bean.setName(this.getI18nFB_1657413());
			bean.setActions(this.getManagedList21());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1657413() {
		if (this.context.get("nc.ui.uif2.I18nFB#1657413") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1657413");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1657413", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0137");
			bean.setDefaultValue("µ¥¾Ý²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1657413", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList21() {
		List list = new ArrayList();
		list.add(this.getDeleteAction());
		list.add(this.getEditAction());
		list.add(this.getDocumentManage());
		return list;
	}

	public MenuAction getBillOperateActionGroup_List() {
		if (this.context.get("billOperateActionGroup_List") != null) {
			return (MenuAction) this.context.get("billOperateActionGroup_List");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billOperateActionGroup_List", bean);
			bean.setCode("billOperate_List");
			bean.setName(this.getI18nFB_1a7abe9());
			bean.setActions(this.getManagedList22());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1a7abe9() {
		if (this.context.get("nc.ui.uif2.I18nFB#1a7abe9") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1a7abe9");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1a7abe9", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0137");
			bean.setDefaultValue("µ¥¾Ý²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1a7abe9", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList22() {
		List list = new ArrayList();
		list.add(this.getDeleteAction());
		list.add(this.getDocumentManage());
		return list;
	}

	public MenuAction getCloseOperateAction() {
		if (this.context.get("closeOperateAction") != null) {
			return (MenuAction) this.context.get("closeOperateAction");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("closeOperateAction", bean);
			bean.setCode("billClose");
			bean.setName(this.getI18nFB_1075d34());
			bean.setActions(this.getManagedList23());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1075d34() {
		if (this.context.get("nc.ui.uif2.I18nFB#1075d34") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1075d34");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1075d34", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0138");
			bean.setDefaultValue("¹Ø±Õ²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1075d34", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList23() {
		List list = new ArrayList();
		return list;
	}

	public GroupAction getBillApproveActionGroup() {
		if (this.context.get("billApproveActionGroup") != null) {
			return (GroupAction) this.context.get("billApproveActionGroup");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("billApproveActionGroup", bean);
			bean.setCode("billApproveActionGroup");
			bean.setName(this.getI18nFB_7837d1());
			bean.setActions(this.getManagedList24());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_7837d1() {
		if (this.context.get("nc.ui.uif2.I18nFB#7837d1") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#7837d1");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#7837d1", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0142");
			bean.setDefaultValue("ÉóÅú");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#7837d1", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList24() {
		List list = new ArrayList();
		list.add(this.getApproveAction());
		list.add(this.getUnApproveAction());
		list.add(this.getFlowStateQueryAction());
		return list;
	}

	public GroupAction getBillApproveActionGroup_List() {
		if (this.context.get("billApproveActionGroup_List") != null) {
			return (GroupAction) this.context.get("billApproveActionGroup_List");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("billApproveActionGroup_List", bean);
			bean.setCode("billApproveActionGroup_List");
			bean.setName(this.getI18nFB_989333());
			bean.setActions(this.getManagedList25());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_989333() {
		if (this.context.get("nc.ui.uif2.I18nFB#989333") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#989333");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#989333", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0142");
			bean.setDefaultValue("ÉóÅú");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#989333", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList25() {
		List list = new ArrayList();
		list.add(this.getApproveListAction());
		list.add(this.getUnApproveListAction());
		list.add(this.getApproveListBatchAction());
		list.add(this.getUnApproveListBatchAction());
		list.add(this.getFlowStateQueryAction());
		return list;
	}

	public GroupAction getBillVerifyActionGroup() {
		if (this.context.get("billVerifyActionGroup") != null) {
			return (GroupAction) this.context.get("billVerifyActionGroup");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("billVerifyActionGroup", bean);
			bean.setCode("billVerify");
			bean.setName(this.getI18nFB_e80c0a());
			bean.setActions(this.getManagedList26());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_e80c0a() {
		if (this.context.get("nc.ui.uif2.I18nFB#e80c0a") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#e80c0a");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#e80c0a", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0143");
			bean.setDefaultValue("¼´Ê±ºËÏú");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#e80c0a", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList26() {
		List list = new ArrayList();
		list.add(this.getOnBodyVerify());
		list.add(this.getOnWholeBillVerifyAction());
		return list;
	}

	public GroupAction getPauseTransactActionGroup() {
		if (this.context.get("pauseTransactActionGroup") != null) {
			return (GroupAction) this.context.get("pauseTransactActionGroup");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("pauseTransactActionGroup", bean);
			bean.setCode("pauseTransact");
			bean.setName(this.getI18nFB_6e7359());
			bean.setActions(this.getManagedList27());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_6e7359() {
		if (this.context.get("nc.ui.uif2.I18nFB#6e7359") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#6e7359");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#6e7359", bean);
			bean.setResDir("2006pub_0");
			bean.setResId("02006pub-0644");
			bean.setDefaultValue("¹ÒÆð²Ù×÷");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#6e7359", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList27() {
		List list = new ArrayList();
		list.add(this.getPauseTransact());
		list.add(this.getCancelPauseTransact());
		return list;
	}

	public GroupAction getPrintOperateActionGroup() {
		if (this.context.get("printOperateActionGroup") != null) {
			return (GroupAction) this.context.get("printOperateActionGroup");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("printOperateActionGroup", bean);
			bean.setCode("printOperateActionGroup");
			bean.setName(this.getI18nFB_156fc2e());
			bean.setActions(this.getManagedList28());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_156fc2e() {
		if (this.context.get("nc.ui.uif2.I18nFB#156fc2e") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#156fc2e");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#156fc2e", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0139");
			bean.setDefaultValue("´òÓ¡");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#156fc2e", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList28() {
		List list = new ArrayList();
		list.add(this.getPrintBill());
		list.add(this.getPrintPreview());
		list.add(this.getPrintOutput());
		list.add(this.getSeparatorAction());
		list.add(this.getOfficialPrint());
		list.add(this.getCancelPrint());
		return list;
	}

	public GroupAction getPrintOperateActionGroup_List() {
		if (this.context.get("printOperateActionGroup_List") != null) {
			return (GroupAction) this.context.get("printOperateActionGroup_List");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("printOperateActionGroup_List", bean);
			bean.setCode("printOperateActionGroup_List");
			bean.setName(this.getI18nFB_1c6704b());
			bean.setActions(this.getManagedList29());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1c6704b() {
		if (this.context.get("nc.ui.uif2.I18nFB#1c6704b") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1c6704b");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1c6704b", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0139");
			bean.setDefaultValue("´òÓ¡");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1c6704b", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList29() {
		List list = new ArrayList();
		list.add(this.getPrintBill());
		list.add(this.getPrintPreview());
		list.add(this.getPrintOutput());
		list.add(this.getSeparatorAction());
		list.add(this.getOfficialPrint());
		list.add(this.getCancelPrint());
		list.add(this.getSeparatorAction());
		list.add(this.getPrintList());
		return list;
	}

	public MenuAction getRelatedQueryActionGroup() {
		if (this.context.get("relatedQueryActionGroup") != null) {
			return (MenuAction) this.context.get("relatedQueryActionGroup");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("relatedQueryActionGroup", bean);
			bean.setCode("relatedQuery");
			bean.setName(this.getI18nFB_df04e3());
			bean.setActions(this.getManagedList30());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_df04e3() {
		if (this.context.get("nc.ui.uif2.I18nFB#df04e3") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#df04e3");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#df04e3", bean);
			bean.setResDir("pubapp_0");
			bean.setResId("0pubapp-0025");
			bean.setDefaultValue("Áª²é");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#df04e3", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList30() {
		List list = new ArrayList();
		list.add(this.getLinkQueryAction());
		list.add(this.getLinkSettleInfoAction());
		list.add(this.getLinkInformerAction());
		list.add(this.getFlowStateQueryAction());
		list.add(this.getBalanceLinkQueryAction());
		list.add(this.getDealLinkQueryAction());
		list.add(this.getLinkVoucharQueryAction());
		list.add(this.getBconferQueryAction());
		list.add(this.getTbbLinkAction());
		return list;
	}

	public FirstLineAction getFirstLineAction() {
		if (this.context.get("firstLineAction") != null) {
			return (FirstLineAction) this.context.get("firstLineAction");
		} else {
			FirstLineAction bean = new FirstLineAction();
			this.context.put("firstLineAction", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public NextLineAction getNextLineAction() {
		if (this.context.get("nextLineAction") != null) {
			return (NextLineAction) this.context.get("nextLineAction");
		} else {
			NextLineAction bean = new NextLineAction();
			this.context.put("nextLineAction", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PreLineAction getPreLineAction() {
		if (this.context.get("preLineAction") != null) {
			return (PreLineAction) this.context.get("preLineAction");
		} else {
			PreLineAction bean = new PreLineAction();
			this.context.put("preLineAction", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LastLineAction getLastLineAction() {
		if (this.context.get("lastLineAction") != null) {
			return (LastLineAction) this.context.get("lastLineAction");
		} else {
			LastLineAction bean = new LastLineAction();
			this.context.put("lastLineAction", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public FiBillTypeRefModel getTransTypeRefModel() {
		if (this.context.get("transTypeRefModel") != null) {
			return (FiBillTypeRefModel) this.context.get("transTypeRefModel");
		} else {
			FiBillTypeRefModel bean = new FiBillTypeRefModel();
			this.context.put("transTypeRefModel", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public String getDefMoneyField() {
		if (this.context.get("defMoneyField") != null) {
			return (String) this.context.get("defMoneyField");
		} else {
			String bean = new String("money_de");
			this.context.put("defMoneyField", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public String getDefBillType() {
		if (this.context.get("defBillType") != null) {
			return (String) this.context.get("defBillType");
		} else {
			String bean = new String("F3");
			this.context.put("defBillType", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public String getDefNodeKey() {
		if (this.context.get("defNodeKey") != null) {
			return (String) this.context.get("defNodeKey");
		} else {
			String bean = new String("D3");
			this.context.put("defNodeKey", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public String getMdFullnameHead() {
		if (this.context.get("mdFullnameHead") != null) {
			return (String) this.context.get("mdFullnameHead");
		} else {
			String bean = new String("arap.paybill");
			this.context.put("mdFullnameHead", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public String getMdFullnameBody() {
		if (this.context.get("mdFullnameBody") != null) {
			return (String) this.context.get("mdFullnameBody");
		} else {
			String bean = new String("arap.payitem");
			this.context.put("mdFullnameBody", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PaybillLineDefValUtil getIArapLineDefValUtil() {
		if (this.context.get("iArapLineDefValUtil") != null) {
			return (PaybillLineDefValUtil) this.context.get("iArapLineDefValUtil");
		} else {
			PaybillLineDefValUtil bean = new PaybillLineDefValUtil();
			this.context.put("iArapLineDefValUtil", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayBillAppModelService getManageModelService() {
		if (this.context.get("ManageModelService") != null) {
			return (PayBillAppModelService) this.context.get("ManageModelService");
		} else {
			PayBillAppModelService bean = new PayBillAppModelService();
			this.context.put("ManageModelService", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayBillDefValue getBillDefVauleItf() {
		if (this.context.get("billDefVauleItf") != null) {
			return (PayBillDefValue) this.context.get("billDefVauleItf");
		} else {
			PayBillDefValue bean = new PayBillDefValue();
			this.context.put("billDefVauleItf", bean);
			bean.setEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayBillPaginationQueryService getPaginationQueryService() {
		if (this.context.get("paginationQueryService") != null) {
			return (PayBillPaginationQueryService) this.context.get("paginationQueryService");
		} else {
			PayBillPaginationQueryService bean = new PayBillPaginationQueryService();
			this.context.put("paginationQueryService", bean);
			bean.setPageSize(10);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayBillSaveAction getSaveActionReal() {
		if (this.context.get("saveActionReal") != null) {
			return (PayBillSaveAction) this.context.get("saveActionReal");
		} else {
			PayBillSaveAction bean = new PayBillSaveAction();
			this.context.put("saveActionReal", bean);
			bean.setModel(this.getManageAppModel());
			bean.setEditor(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCommissionAfterEditHandler getBodyCommissionAfterEditHandler() {
		if (this.context.get("BodyCommissionAfterEditHandler") != null) {
			return (BodyCommissionAfterEditHandler) this.context.get("BodyCommissionAfterEditHandler");
		} else {
			BodyCommissionAfterEditHandler bean = new BodyCommissionAfterEditHandler();
			this.context.put("BodyCommissionAfterEditHandler", bean);
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BodyCommissionBoforeEditHandler getBodyCommissionBoforeEditHandler() {
		if (this.context.get("BodyCommissionBoforeEditHandler") != null) {
			return (BodyCommissionBoforeEditHandler) this.context.get("BodyCommissionBoforeEditHandler");
		} else {
			BodyCommissionBoforeEditHandler bean = new BodyCommissionBoforeEditHandler();
			this.context.put("BodyCommissionBoforeEditHandler", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public AppEventHandlerMediator getAppEventHandlerMediator() {
		if (this.context.get("AppEventHandlerMediator") != null) {
			return (AppEventHandlerMediator) this.context.get("AppEventHandlerMediator");
		} else {
			AppEventHandlerMediator bean = new AppEventHandlerMediator();
			this.context.put("AppEventHandlerMediator", bean);
			bean.setModel(this.getManageAppModel());
			bean.setHandlerMap(this.getManagedMap1());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private Map getManagedMap1() {
		Map map = new HashMap();
		map.put("nc.ui.pubapp.uif2app.event.card.CardBodyBeforeEditEvent", this.getManagedList31());
		map.put("nc.ui.pubapp.uif2app.event.card.CardBodyAfterEditEvent", this.getManagedList32());
		map.put("nc.ui.arap.viewhandler.CardBodyAfterEditEvent", this.getManagedList33());
		map.put("nc.ui.pubapp.uif2app.event.card.CardHeadTailAfterEditEvent", this.getManagedList34());
		map.put("nc.ui.pubapp.uif2app.event.card.CardBodyAfterRowEditEvent", this.getManagedList35());
		map.put("nc.ui.pubapp.uif2app.event.card.CardBodyRowChangedEvent", this.getManagedList36());
		map.put("nc.ui.pubapp.uif2app.event.card.CardHeadTailBeforeEditEvent", this.getManagedList37());
		map.put("nc.ui.pubapp.uif2app.event.card.CardPanelLoadEvent", this.getManagedList38());
		map.put("nc.ui.pubapp.uif2app.event.list.ListPanelLoadEvent", this.getManagedList39());
		map.put("nc.ui.pubapp.uif2app.event.list.ListHeadRowChangedEvent", this.getManagedList40());
		map.put("nc.ui.pubapp.uif2app.event.list.ListHeadDataChangedEvent", this.getManagedList41());
		map.put("nc.ui.pubapp.uif2app.mediator.mutiltrans.NodekeyEvent", this.getManagedList42());
		return map;
	}

	private List getManagedList31() {
		List list = new ArrayList();
		list.add(this.getBodyBankAccBeforeEditHandler());
		list.add(this.getBodyFreeCustBeforeEditHandler());
		list.add(this.getBodyProjectBeforeEditHandler());
		list.add(this.getBodyAccountRefBeforeEditHandler());
		list.add(this.getBodyChecNoRefBeforeEditHandler4Pay());
		list.add(this.getBodyCommissionBoforeEditHandler());
		list.add(this.getBodyObjTypeBeforeEditHandler());
		list.add(this.getBodySummaryBeforeEditHandler());
		list.add(this.getBodyVersionRefBeforeEditHandler());
		list.add(this.getOtherOrgBodyBeforeEditHandler());
		list.add(this.getBodyCrossCheckBeforeHandler());
		list.add(this.getBodyCostCenterRefBeforeEditHandler());
		list.add(this.getBodyEuroBeforeEditHandler());
		list.add(this.getBodyTaxcodeBeforeEditHandler());
		return list;
	}

	private List getManagedList32() {
		List list = new ArrayList();
		list.add(this.getBodyAutoAddLineBeforeEditHandler());
		list.add(this.getBodyMaterialAfterEditHandler());
		list.add(this.getCardAfterEditCalculateHandler());
		list.add(this.getBodyPsnDocAfterEditHandler());
		list.add(this.getBodyCurrTypeAfterEditHandler());
		list.add(this.getBodyLocalMoneyAfterEditHandler());
		list.add(this.getBodyRateAfterEditHandler());
		list.add(this.getBodyMoneyBalanceAfterEditHandler());
		list.add(this.getEnableCtrlBodyAfterEditHandler());
		list.add(this.getBodyCheckNoAfterEditHandler());
		list.add(this.getBodyCommissionAfterEditHandler());
		list.add(this.getOtherOrgBodyAfterEditHandler());
		list.add(this.getBodyFundplanAfterEditHandler());
		list.add(this.getBodyCuspAfterEditHandler());
		list.add(this.getBodyBankAccAfterEditHandler());
		list.add(this.getBodyDeptAfterEditHandler());
		list.add(this.getBodyVersionRefAfterEditHandler());
		list.add(this.getBodyCostCenterAfterEditHandler());
		return list;
	}

	private List getManagedList33() {
		List list = new ArrayList();
		list.add(this.getBodyEuroAfterEditHandler());
		list.add(this.getBodyCuspAfterEditHandler());
		return list;
	}

	private List getManagedList34() {
		List list = new ArrayList();
		list.add(this.getHBRelationAfterEditHandler());
		list.add(this.getHeadCurrTypeAfterEditHandler());
		list.add(this.getHeadPsnDocAfterEditHandler());
		list.add(this.getOtherOrgHeadAfterEdithandler());
		list.add(this.getHeadFundplanAfterEditHandler());
		list.add(this.getObjTypeHeadAfterEdithandler());
		list.add(this.getHeadCuspAfterEditHandler());
		list.add(this.getHeadDeptAfterEditHandler());
		list.add(this.getHeadVersionRefAfterEditHandler());
		list.add(this.getHeadCostCenterAfterEditHandler());
		list.add(this.getHeadEuroAfterEditHandler());
		return list;
	}

	private List getManagedList35() {
		List list = new ArrayList();
		list.add(this.getCardBodyAfterRowEditHandler());
		return list;
	}

	private List getManagedList36() {
		List list = new ArrayList();
		list.add(this.getCardBodyRowChangeHandler());
		list.add(this.getSideFormMediator());
		return list;
	}

	private List getManagedList37() {
		List list = new ArrayList();
		list.add(this.getHeadBankAccBeforeEditHandler());
		list.add(this.getHeadSummaryBeforeEditHandler());
		list.add(this.getHeadVersionRefBeforeEditHandler());
		list.add(this.getOtherOrgHeadBeforeEditHandler());
		list.add(this.getHeadCrossCheckBeforeHandler());
		list.add(this.getHeadObjTypeBeforeEditHandler());
		list.add(this.getHeadEuroBeforeEditHandler());
		list.add(this.getHeadCostCenterRefBeforeEditHandler());
		list.add(this.getHeadAccountRefBeforeEditHandler());
		return list;
	}

	private List getManagedList38() {
		List list = new ArrayList();
		list.add(this.getLoadBillCardTemplate());
		return list;
	}

	private List getManagedList39() {
		List list = new ArrayList();
		list.add(this.getLoadBillListTemplate());
		return list;
	}

	private List getManagedList40() {
		List list = new ArrayList();
		list.add(this.getListHeadRowChangeListener());
		list.add(this.getSideFormMediator());
		return list;
	}

	private List getManagedList41() {
		List list = new ArrayList();
		list.add(this.getListHeadModelListener());
		return list;
	}

	private List getManagedList42() {
		List list = new ArrayList();
		list.add(this.getAddActionGroup());
		list.add(this.getTranstype());
		return list;
	}

	public RelationItemForCal_Debit getRelationItemForCal() {
		if (this.context.get("relationItemForCal") != null) {
			return (RelationItemForCal_Debit) this.context.get("relationItemForCal");
		} else {
			RelationItemForCal_Debit bean = new RelationItemForCal_Debit();
			this.context.put("relationItemForCal", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LinkSettleInfoAction getLinkSettleInfoAction() {
		if (this.context.get("linkSettleInfoAction") != null) {
			return (LinkSettleInfoAction) this.context.get("linkSettleInfoAction");
		} else {
			LinkSettleInfoAction bean = new LinkSettleInfoAction();
			this.context.put("linkSettleInfoAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public LinkInformerAction getLinkInformerAction() {
		if (this.context.get("linkInformerAction") != null) {
			return (LinkInformerAction) this.context.get("linkInformerAction");
		} else {
			LinkInformerAction bean = new LinkInformerAction();
			this.context.put("linkInformerAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public DebitBillCalculatorFields getCalFldsItf() {
		if (this.context.get("calFldsItf") != null) {
			return (DebitBillCalculatorFields) this.context.get("calFldsItf");
		} else {
			DebitBillCalculatorFields bean = new DebitBillCalculatorFields();
			this.context.put("calFldsItf", bean);
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public TransTypeAction getTranstype() {
		if (this.context.get("transtype") != null) {
			return (TransTypeAction) this.context.get("transtype");
		} else {
			TransTypeAction bean = new TransTypeAction();
			this.context.put("transtype", bean);
			bean.setModel(this.getManageAppModel());
			bean.setTransTypeRefModel(this.getTransTypeRefModel());
			bean.setWherepart(" bd_billtype.parentbilltype ='F3' and pk_group != 'global00000000000000'");
			bean.setEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MenuAction getBillAssistantActionGroup() {
		if (this.context.get("billAssistantActionGroup") != null) {
			return (MenuAction) this.context.get("billAssistantActionGroup");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billAssistantActionGroup", bean);
			bean.setCode("billAssistant");
			bean.setName(this.getI18nFB_1a3abb());
			bean.setActions(this.getManagedList43());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1a3abb() {
		if (this.context.get("nc.ui.uif2.I18nFB#1a3abb") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1a3abb");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1a3abb", bean);
			bean.setResDir("2006pub_0");
			bean.setResId("02006pub-0643");
			bean.setDefaultValue("¸¨Öú¹¦ÄÜ");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1a3abb", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList43() {
		List list = new ArrayList();
		list.add(this.getDocumentManage());
		list.add(this.getAssociateSettInfoAction());
		return list;
	}

	public AssociateSettInfoAction getAssociateSettInfoAction() {
		if (this.context.get("associateSettInfoAction") != null) {
			return (AssociateSettInfoAction) this.context.get("associateSettInfoAction");
		} else {
			AssociateSettInfoAction bean = new AssociateSettInfoAction();
			this.context.put("associateSettInfoAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setBilltype("F3");
			bean.setBillform(this.getBillFormEditor());
			bean.setInterceptor(this.getInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MenuAction getBillAssistantActionGroup_List() {
		if (this.context.get("billAssistantActionGroup_List") != null) {
			return (MenuAction) this.context.get("billAssistantActionGroup_List");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("billAssistantActionGroup_List", bean);
			bean.setCode("billAssistant");
			bean.setName(this.getI18nFB_5d653());
			bean.setActions(this.getManagedList44());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_5d653() {
		if (this.context.get("nc.ui.uif2.I18nFB#5d653") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#5d653");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#5d653", bean);
			bean.setResDir("2006pub_0");
			bean.setResId("02006pub-0643");
			bean.setDefaultValue("¸¨Öú¹¦ÄÜ");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#5d653", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList44() {
		List list = new ArrayList();
		list.add(this.getDocumentManage());
		list.add(this.getAssociateSettInfoAction());
		return list;
	}

	public GroupAction getBillCommissionGroup() {
		if (this.context.get("billCommissionGroup") != null) {
			return (GroupAction) this.context.get("billCommissionGroup");
		} else {
			GroupAction bean = new GroupAction();
			this.context.put("billCommissionGroup", bean);
			bean.setCode("billCommissionGroup");
			bean.setName(this.getI18nFB_139ed6a());
			bean.setActions(this.getManagedList45());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_139ed6a() {
		if (this.context.get("nc.ui.uif2.I18nFB#139ed6a") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#139ed6a");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#139ed6a", bean);
			bean.setResDir("common");
			bean.setResId("arapcommonv6-0144");
			bean.setDefaultValue("³Ð¸¶");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#139ed6a", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList45() {
		List list = new ArrayList();
		list.add(this.getBillCommisionPaySaveAction());
		list.add(this.getBillCancelCommisionPayAction());
		return list;
	}

	public PayBillRelationQueryDataListener getInitDataListener() {
		if (this.context.get("InitDataListener") != null) {
			return (PayBillRelationQueryDataListener) this.context.get("InitDataListener");
		} else {
			PayBillRelationQueryDataListener bean = new PayBillRelationQueryDataListener();
			this.context.put("InitDataListener", bean);
			bean.setBillFormEditor(this.getBillFormEditor());
			bean.setListview(this.getListView());
			bean.setContext(this.getContext());
			bean.setModel(this.getManageAppModel());
			bean.setVoClassName("nc.vo.arap.pay.AggPayBillVO");
			bean.setAutoShowUpComponent(this.getBillFormEditor());
			bean.setQueryAction(this.getQueryAction());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCommisionPaySaveAction getBillCommisionPaySaveAction() {
		if (this.context.get("BillCommisionPaySaveAction") != null) {
			return (BillCommisionPaySaveAction) this.context.get("BillCommisionPaySaveAction");
		} else {
			BillCommisionPaySaveAction bean = new BillCommisionPaySaveAction();
			this.context.put("BillCommisionPaySaveAction", bean);
			bean.setInterceptor(this.getInterceptor());
			bean.setListView(this.getListView());
			bean.setContext(this.getContext());
			bean.setModel(this.getManageAppModel());
			bean.setBillFormEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public BillCancelCommisionPayAction getBillCancelCommisionPayAction() {
		if (this.context.get("BillCancelCommisionPayAction") != null) {
			return (BillCancelCommisionPayAction) this.context.get("BillCancelCommisionPayAction");
		} else {
			BillCancelCommisionPayAction bean = new BillCancelCommisionPayAction();
			this.context.put("BillCancelCommisionPayAction", bean);
			bean.setListView(this.getListView());
			bean.setModel(this.getManageAppModel());
			bean.setBillFormEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public PayRecordImportablePanel getImportableEditor() {
		if (this.context.get("importableEditor") != null) {
			return (PayRecordImportablePanel) this.context.get("importableEditor");
		} else {
			PayRecordImportablePanel bean = new PayRecordImportablePanel();
			this.context.put("importableEditor", bean);
			bean.setUiEditor(this.getBillFormEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapImportAction getImportAction() {
		if (this.context.get("importAction") != null) {
			return (ArapImportAction) this.context.get("importAction");
		} else {
			ArapImportAction bean = new ArapImportAction();
			this.context.put("importAction", bean);
			bean.setModel(this.getManageAppModel());
			bean.setImportableEditor(this.getImportableEditor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public ArapExportAction getExportAction() {
		if (this.context.get("exportAction") != null) {
			return (ArapExportAction) this.context.get("exportAction");
		} else {
			ArapExportAction bean = new ArapExportAction();
			this.context.put("exportAction", bean);
			bean.setImportableEditor(this.getImportableEditor());
			bean.setModel(this.getManageAppModel());
			bean.setInterceptor(this.getExportActionInterceptor());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	public MenuAction getImportexportActionGroup() {
		if (this.context.get("importexportActionGroup") != null) {
			return (MenuAction) this.context.get("importexportActionGroup");
		} else {
			MenuAction bean = new MenuAction();
			this.context.put("importexportActionGroup", bean);
			bean.setCode("ImportExportMenu");
			bean.setName(this.getI18nFB_1688c7b());
			bean.setActions(this.getManagedList46());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private String getI18nFB_1688c7b() {
		if (this.context.get("nc.ui.uif2.I18nFB#1688c7b") != null) {
			return (String) this.context.get("nc.ui.uif2.I18nFB#1688c7b");
		} else {
			I18nFB bean = new I18nFB();
			this.context.put("&nc.ui.uif2.I18nFB#1688c7b", bean);
			bean.setResDir("2006pub_0");
			bean.setResId("02006pub-0654");
			bean.setDefaultValue("µ¼Èëµ¼³ö");
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);

			try {
				Object product = bean.getObject();
				this.context.put("nc.ui.uif2.I18nFB#1688c7b", product);
				return (String) product;
			} catch (Exception var3) {
				throw new RuntimeException(var3);
			}
		}
	}

	private List getManagedList46() {
		List list = new ArrayList();
		list.add(this.getImportAction());
		list.add(this.getCurrNullAction());
		list.add(this.getExportAction());
		return list;
	}

	public StandAloneToftPanelActionContainer getListActions() {
		if (this.context.get("listActions") != null) {
			return (StandAloneToftPanelActionContainer) this.context.get("listActions");
		} else {
			StandAloneToftPanelActionContainer bean = new StandAloneToftPanelActionContainer(this.getListView());
			this.context.put("listActions", bean);
			bean.setActions(this.getManagedList47());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList47() {
		List list = new ArrayList();
		list.add(this.getAddActionGroup());
		list.add(this.getEditAction());
		list.add(this.getDeleteAction());
		list.add(this.getCopyAction());
		list.add(this.getCurrNullAction());
		list.add(this.getQueryAction());
		list.add(this.getRefreshAllAction());
		list.add(this.getCurrNullAction());
		list.add(this.getTranstype());
		list.add(this.getBillAssistantActionGroup_List());
		list.add(this.getCurrNullAction());
		list.add(this.getRelatedQueryActionGroup());
		list.add(this.getCurrNullAction());
		list.add(this.getImportexportActionGroup());
		list.add(this.getPrintOperateActionGroup_List());
		return list;
	}

	public StandAloneToftPanelActionContainer getCardActions() {
		if (this.context.get("cardActions") != null) {
			return (StandAloneToftPanelActionContainer) this.context.get("cardActions");
		} else {
			StandAloneToftPanelActionContainer bean = new StandAloneToftPanelActionContainer(this.getBillFormEditor());
			this.context.put("cardActions", bean);
			bean.setActions(this.getManagedList48());
			bean.setEditActions(this.getManagedList49());
			bean.setModel(this.getManageAppModel());
			this.setBeanFacotryIfBeanFacatoryAware(bean);
			this.invokeInitializingBean(bean);
			return bean;
		}
	}

	private List getManagedList48() {
		List list = new ArrayList();
		list.add(this.getAddActionGroup());
		list.add(this.getEditAction());
		list.add(this.getDeleteAction());
		list.add(this.getCopyAction());
		list.add(this.getCurrNullAction());
		list.add(this.getQueryAction());
		list.add(this.getRefreshSingAction());
		list.add(this.getCurrNullAction());
		list.add(this.getTranstype());
		list.add(this.getBillAssistantActionGroup());
		list.add(this.getCurrNullAction());
		list.add(this.getRelatedQueryActionGroup());
		list.add(this.getCurrNullAction());
		list.add(this.getImportexportActionGroup());
		list.add(this.getPrintOperateActionGroup());
		return list;
	}

	private List getManagedList49() {
		List list = new ArrayList();
		list.add(this.getSaveAction());
		list.add(this.getTempSaveAction());
		list.add(this.getCurrNullAction());
		list.add(this.getCancelAction());
		list.add(this.getCurrNullAction());
		list.add(this.getDocumentManage());
		return list;
	}
}