当前位置: 首页>>代码示例>>Java>>正文


Java NewResultsCriteriaVo.getSelectedTab方法代码示例

本文整理汇总了Java中ims.ocrr.vo.NewResultsCriteriaVo.getSelectedTab方法的典型用法代码示例。如果您正苦于以下问题:Java NewResultsCriteriaVo.getSelectedTab方法的具体用法?Java NewResultsCriteriaVo.getSelectedTab怎么用?Java NewResultsCriteriaVo.getSelectedTab使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ims.ocrr.vo.NewResultsCriteriaVo的用法示例。

在下文中一共展示了NewResultsCriteriaVo.getSelectedTab方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: initialize

import ims.ocrr.vo.NewResultsCriteriaVo; //导入方法依赖的package包/类
private void initialize() 
{
	
	Object hcp = domain.getHcpLiteUser();
	if(hcp instanceof HcpLiteVo)
	{
		form.getLocalContext().setCurrentHCP((HcpLiteVo) hcp);
	}
	
	//WDEV-18349
	if (!isAlias())
	{
		engine.clearPatientContextInformation();
		form.lyrSearch().tabPageAll().ccAll().initialize();
	}
	else
	{
		form.lyrSearch().tabPagePatient().ccPatient().initialize();
		form.lyrSearch().showtabPagePatient();
		search(false, true, false);
	}
	
	form.getTimers().gettimerSearch().setInterval(ConfigFlag.UI.OCRR_NEW_RESULTS_TIMER_REFRESH_RATE.getValue());
	form.getLocalContext().setWasTimerOn(false);
	
	// security level WDEV-9780
	RoleDisciplineSecurityLevelLiteGCVo voRoleDisciplineSecurityLevels = form.getGlobalContext().OCRR.getRoleDisciplineSecurityLevels();
	if (voRoleDisciplineSecurityLevels == null || (voRoleDisciplineSecurityLevels != null && voRoleDisciplineSecurityLevels.getIsConfigLoadedIsNotNull() && !voRoleDisciplineSecurityLevels.getIsConfigLoaded().equals(false)))
		form.getGlobalContext().OCRR.setRoleDisciplineSecurityLevels(domain.getRoleDisciplineSecurityLevels(engine.getLoggedInRole()));
	
	NewResultsCriteriaVo criteria = form.getGlobalContext().OCRR.getNewResultsCriteria();
	
	if(criteria != null && !isAlias())
	{
		if(criteria.getSelectedTab() != null)
		{
			if(ALL == criteria.getSelectedTab())
			{
				form.lyrSearch().showtabPageAll();
				form.lyrSearch().tabPageAll().ccAll().setValue(criteria);
			}
			else if(MYRESULTS == criteria.getSelectedTab())
			{
				form.lyrSearch().showtabPageMyResults();
				form.lyrSearch().tabPageMyResults().ccMyResults().initialize();
				form.lyrSearch().tabPageMyResults().ccMyResults().setValue(criteria);
			}
			else if(INPATIENT == criteria.getSelectedTab())
			{
				form.lyrSearch().showtabPageInpatient();
				form.lyrSearch().tabPageInpatient().ccInpatient().initialize();
				form.lyrSearch().tabPageInpatient().ccInpatient().setValue(criteria);
			}
			else if(OUTPATIENTS == criteria.getSelectedTab())
			{
				form.lyrSearch().showtabPageOutpatient();
				form.lyrSearch().tabPageOutpatient().ccOutpatient().initialize();
				form.lyrSearch().tabPageOutpatient().ccOutpatient().setValue(criteria);
			}
			else if(ED == criteria.getSelectedTab())
			{
				form.lyrSearch().showtabPageED();
				form.lyrSearch().tabPageED().ccED().initialize();
				form.lyrSearch().tabPageED().ccED().setValue(criteria);
			}
			
			if(criteria.getWasTimerOnIsNotNull() && criteria.getWasTimerOn())
			{
				form.getLocalContext().setWasTimerOn(true);
				toggleTimer(false);
			}
			
			search(false, false, false);
		}
	}
	
	updateControlsState();
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:79,代码来源:Logic.java


示例2: getTabFromCriteria

import ims.ocrr.vo.NewResultsCriteriaVo; //导入方法依赖的package包/类
private int getTabFromCriteria() 
{
	NewResultsCriteriaVo criteria = form.getGlobalContext().OCRR.getNewResultsCriteria();
	
	if(criteria != null)
	{
		return criteria.getSelectedTab();
	}
	
	
	
	return -1;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:Logic.java



注:本文中的ims.ocrr.vo.NewResultsCriteriaVo.getSelectedTab方法示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。