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


Java NewResultsCriteriaVo类代码示例

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


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

示例1: setValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public void setValue(NewResultsCriteriaVo criteria) 
{
	clear();
	
	if(criteria == null)
		return;
	
	form.cmbHospital().setValue(criteria.getHospital());
	
	form.getLocalContext().setEmergencyDepartment(criteria.getOrderingLocation() instanceof LocationLiteVo ? (LocationLiteVo) criteria.getOrderingLocation() : null);
	
	form.chkExcludeCurrentInpatients().setValue(criteria.getExcludeCurrentInpatients());
	
	form.ccOrderingHCP().setValue(criteria.getOrderingHCP());
	form.ccResponsibleHCP().setValue(criteria.getHCP());
	
	if (criteria.getReviewingHCP() != null && !form.qmbReviewingHCP().getValues().contains(criteria.getReviewingHCP()))
	{
		form.qmbReviewingHCP().newRow(criteria.getReviewingHCP(), criteria.getReviewingHCP().toString());
	}
	form.qmbReviewingHCP().setValue(criteria.getReviewingHCP());			

	form.chkNew().setValue(criteria.getNewUpdated());
	form.chkSeenChecked().setValue(criteria.getSeenChecked());
	form.chkChecked().setValue(criteria.getChecked());
	form.chkReview().setValue(criteria.getForReview());	
	form.chkCompleted().setValue(criteria.getCompleted()); 
	
	populateDisciplineGrid(criteria.getDiscipline());
	
	form.dteFrom().setValue(criteria.getFromDate());
	form.dteTo().setValue(criteria.getToDate());
	form.cmbDays().setValue(criteria.getDays());
	
	form.ListResultsBy().setValue(Boolean.TRUE.equals(criteria.getNewestFirst()) ? ListResultsByEnumeration.rdoNewestFirst : ListResultsByEnumeration.rdoOldestFirst );
	form.chkAbnormalPathologyResultsOnly().setValue(criteria.getAbnormalPathologyResultsOnly());
	
	updateControlsState();
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:40,代码来源:Logic.java

示例2: getValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public NewResultsCriteriaVo getValue() 
{
	NewResultsCriteriaVo newResultsSearchCriteria = new NewResultsCriteriaVo();
	
	newResultsSearchCriteria.setOutpatientOrders(true);
	
	newResultsSearchCriteria.setSelectedTab(OUTPATIENT);
	
	newResultsSearchCriteria.setHospital(form.cmbHospital().getValue());
	newResultsSearchCriteria.setOutpatientDepartment(form.qmbOrderingLocation().getValue());
	
	newResultsSearchCriteria.setOrder(true);
	newResultsSearchCriteria.setHCP(form.ccResponsibleHCP().getValue());
	
	newResultsSearchCriteria.setReviewingHCP(form.qmbReviewingHCP().getValue());
	newResultsSearchCriteria.setOrderingHCP(form.ccOrderingHCP().getValue());
	
	newResultsSearchCriteria.setNewUpdated(form.chkNew().getValue());
	newResultsSearchCriteria.setSeenChecked(form.chkSeenChecked().getValue());
	newResultsSearchCriteria.setChecked(form.chkChecked().getValue());
	newResultsSearchCriteria.setForReview(form.chkReview().getValue());
	newResultsSearchCriteria.setCompleted(form.chkCompleted().getValue());

	newResultsSearchCriteria.setFromDate(form.dteFrom().getValue());
	newResultsSearchCriteria.setToDate(form.dteTo().getValue());	
	newResultsSearchCriteria.setDays(form.cmbDays().getValue());
	newResultsSearchCriteria.setNewestFirst(ListResultsByEnumeration.rdoNewestFirst.equals(form.ListResultsBy().getValue()) ? true : false);
	
	newResultsSearchCriteria.setDiscipline(getDisciplines());
	newResultsSearchCriteria.setAbnormalPathologyResultsOnly(form.chkAbnormalPathologyResultsOnly().getValue());
	
	return newResultsSearchCriteria;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:34,代码来源:Logic.java

示例3: checkWarning

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
private boolean checkWarning(NewResultsCriteriaVo criteria)
{
	if (form.lyrSearch().tabPageAll().isVisible())
	{
		return (criteria.getHospital() == null && criteria.getOrderingLocation() == null && criteria.getHCP() == null && criteria.getOrderingHCP() == null && criteria.getReviewingHCP() == null);
	}
	else if (form.lyrSearch().tabPageInpatient().isVisible())
	{
		return (criteria.getHospital() == null && criteria.getInpatientHospital() == null && criteria.getInpatientWard() == null && criteria.getHCP() == null && criteria.getReviewingHCP() == null);
	}

	return false;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:Logic.java

示例4: getCriteria

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
private NewResultsCriteriaVo getCriteria(boolean fromTimer) 
{
	NewResultsCriteriaVo criteria = null;
	
	if(fromTimer)
		return form.getGlobalContext().OCRR.getNewResultsCriteria();
	
	if(form.lyrSearch().tabPageAll().isVisible())
	{
		criteria = form.lyrSearch().tabPageAll().ccAll().getValue();
	}
	else if(form.lyrSearch().tabPageMyResults().isVisible())
	{
		criteria = form.lyrSearch().tabPageMyResults().ccMyResults().getValue();
	}
	else if(form.lyrSearch().tabPageInpatient().isVisible())
	{
		criteria = form.lyrSearch().tabPageInpatient().ccInpatient().getValue();
	}
	else if(form.lyrSearch().tabPageOutpatient().isVisible())
	{
		criteria = form.lyrSearch().tabPageOutpatient().ccOutpatient().getValue();
	}
	else if(form.lyrSearch().tabPageED().isVisible())
	{
		criteria = form.lyrSearch().tabPageED().ccED().getValue();
	}
	else if(form.lyrSearch().tabPagePatient().isVisible())
	{
		criteria = form.lyrSearch().tabPagePatient().ccPatient().getValue();
	}
	
	if(criteria != null)
	{
		criteria.setWasTimerOn(form.getLocalContext().getWasTimerOn());
	}
	
	return criteria;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:40,代码来源:Logic.java

示例5: getValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public NewResultsCriteriaVo getValue() 
{
	NewResultsCriteriaVo newResultsSearchCriteria = new NewResultsCriteriaVo();
	
	newResultsSearchCriteria.setEDOrders(true);
	
	newResultsSearchCriteria.setSelectedTab(ED);
	
	newResultsSearchCriteria.setHospital(form.cmbHospital().getValue());
	
	newResultsSearchCriteria.setOrderingLocation(form.getLocalContext().getEmergencyDepartment());
	
	newResultsSearchCriteria.setExcludeCurrentInpatients(form.chkExcludeCurrentInpatients().getValue());
	
	newResultsSearchCriteria.setOrder(true);
	newResultsSearchCriteria.setHCP(form.ccResponsibleHCP().getValue());
	
	newResultsSearchCriteria.setReviewingHCP(form.qmbReviewingHCP().getValue());
	newResultsSearchCriteria.setOrderingHCP(form.ccOrderingHCP().getValue());
	
	newResultsSearchCriteria.setNewUpdated(form.chkNew().getValue());
	newResultsSearchCriteria.setSeenChecked(form.chkSeenChecked().getValue());
	newResultsSearchCriteria.setChecked(form.chkChecked().getValue());
	newResultsSearchCriteria.setForReview(form.chkReview().getValue());
	newResultsSearchCriteria.setCompleted(form.chkCompleted().getValue());

	newResultsSearchCriteria.setFromDate(form.dteFrom().getValue());
	newResultsSearchCriteria.setToDate(form.dteTo().getValue());	
	newResultsSearchCriteria.setDays(form.cmbDays().getValue());
	newResultsSearchCriteria.setNewestFirst(ListResultsByEnumeration.rdoNewestFirst.equals(form.ListResultsBy().getValue()) ? true : false);
	
	newResultsSearchCriteria.setDiscipline(getDisciplines());
	newResultsSearchCriteria.setAbnormalPathologyResultsOnly(form.chkAbnormalPathologyResultsOnly().getValue());
	
	return newResultsSearchCriteria;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:37,代码来源:Logic.java

示例6: setValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public void setValue(ims.ocrr.vo.NewResultsCriteriaVo criteria)
{
	clear();

	if (criteria == null)
		return;

	form.ccOrderingHCP().setValue(criteria.getOrderingHCP());
	form.ccResponsibleHCP().setValue(criteria.getHCP());

	if (criteria.getReviewingHCP() != null && !form.qmbReviewingHCP().getValues().contains(criteria.getReviewingHCP()))
	{
		form.qmbReviewingHCP().newRow(criteria.getReviewingHCP(), criteria.getReviewingHCP().toString());
	}
	form.qmbReviewingHCP().setValue(criteria.getReviewingHCP());

	form.chkNew().setValue(criteria.getNewUpdated());
	form.chkSeenChecked().setValue(criteria.getSeenChecked());
	form.chkChecked().setValue(criteria.getChecked());
	form.chkReview().setValue(criteria.getForReview());
	form.chkCompleted().setValue(criteria.getCompleted());

	populateDisciplineGrid(criteria.getDiscipline());

	form.dteFrom().setValue(criteria.getFromDate());
	form.dteTo().setValue(criteria.getToDate());
	form.cmbDays().setValue(criteria.getDays());

	form.ListResultsBy().setValue(Boolean.TRUE.equals(criteria.getNewestFirst()) ? ListResultsByEnumeration.rdoNewestFirst : ListResultsByEnumeration.rdoOldestFirst);
	form.chkAbnormalPathologyResultsOnly().setValue(criteria.getAbnormalPathologyResultsOnly());

	updateControlsState();
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:34,代码来源:Logic.java

示例7: getValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public ims.ocrr.vo.NewResultsCriteriaVo getValue()
{
	NewResultsCriteriaVo newResultsSearchCriteria = new NewResultsCriteriaVo();

	newResultsSearchCriteria.setSelectedTab(PATIENT);
	newResultsSearchCriteria.setPatientId(form.getGlobalContext().Core.getPatientShort() != null ? form.getGlobalContext().Core.getPatientShort().getID_Patient() : null);

	newResultsSearchCriteria.setOrder(true);
	newResultsSearchCriteria.setHCP(form.ccResponsibleHCP().getValue());

	newResultsSearchCriteria.setReviewingHCP(form.qmbReviewingHCP().getValue());
	newResultsSearchCriteria.setOrderingHCP(form.ccOrderingHCP().getValue());

	newResultsSearchCriteria.setNewUpdated(form.chkNew().getValue());
	newResultsSearchCriteria.setSeenChecked(form.chkSeenChecked().getValue());
	newResultsSearchCriteria.setChecked(form.chkChecked().getValue());
	newResultsSearchCriteria.setForReview(form.chkReview().getValue());
	newResultsSearchCriteria.setCompleted(form.chkCompleted().getValue());

	newResultsSearchCriteria.setFromDate(form.dteFrom().getValue());
	newResultsSearchCriteria.setToDate(form.dteTo().getValue());
	newResultsSearchCriteria.setDays(form.cmbDays().getValue());
	newResultsSearchCriteria.setNewestFirst(ListResultsByEnumeration.rdoNewestFirst.equals(form.ListResultsBy().getValue()) ? true : false);

	newResultsSearchCriteria.setDiscipline(getDisciplines());
	newResultsSearchCriteria.setAbnormalPathologyResultsOnly(form.chkAbnormalPathologyResultsOnly().getValue());

	return newResultsSearchCriteria;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:30,代码来源:Logic.java

示例8: getValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public NewResultsCriteriaVo getValue() 
{
	NewResultsCriteriaVo newResultsSearchCriteria = new NewResultsCriteriaVo();
	
	//newResultsSearchCriteria.setInpatientOrders(true);
	
	newResultsSearchCriteria.setSelectedTab(INPATIENT);
	
	newResultsSearchCriteria.setHospital(form.cmbHospital().getValue());
	newResultsSearchCriteria.setInpatientHospital(form.cmbHospital().getValue());
	
	newResultsSearchCriteria.setInpatientWard(form.qmbOrderingLocation().getValue());
	
	newResultsSearchCriteria.setCurrentInpatientsOnly(form.chkCurrentInpatientsOnly().getValue());
	newResultsSearchCriteria.setInpatientOrdersPatientDischarged(form.chkInpatientOrdersPatientDischarged().getValue());
	
	newResultsSearchCriteria.setOrder(form.chkOrder().getValue());
	newResultsSearchCriteria.setCurrenIP(form.chkCurrentIP().getValue());
	newResultsSearchCriteria.setHCP(form.ccResponsibleHCP().getValue());
	
	newResultsSearchCriteria.setReviewingHCP(form.qmbReviewingHCP().getValue());
	
	newResultsSearchCriteria.setNewUpdated(form.chkNew().getValue());
	newResultsSearchCriteria.setSeenChecked(form.chkSeenChecked().getValue());
	newResultsSearchCriteria.setChecked(form.chkChecked().getValue());
	newResultsSearchCriteria.setForReview(form.chkReview().getValue());
	newResultsSearchCriteria.setCompleted(form.chkCompleted().getValue());

	newResultsSearchCriteria.setFromDate(form.dteFrom().getValue());
	newResultsSearchCriteria.setToDate(form.dteTo().getValue());	
	newResultsSearchCriteria.setDays(form.cmbDays().getValue());
	newResultsSearchCriteria.setNewestFirst(ListResultsByEnumeration.rdoNewestFirst.equals(form.ListResultsBy().getValue()) ? true : false);
	
	newResultsSearchCriteria.setDiscipline(getDisciplines());
	newResultsSearchCriteria.setAbnormalPathologyResultsOnly(form.chkAbnormalPathologyResultsOnly().getValue());
	
	return newResultsSearchCriteria;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:39,代码来源:Logic.java

示例9: getRequiredInvStatuses

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
private OrderInvStatusCollection getRequiredInvStatuses(NewResultsCriteriaVo criteria)
{
	OrderInvStatusCollection stColl = new OrderInvStatusCollection();

	if (criteria == null)
		return stColl;

	if (Boolean.TRUE.equals(criteria.getNewUpdated()))
	{
		stColl.add(OrderInvStatus.NEW_RESULT);
		stColl.add(OrderInvStatus.UPDATED_RESULT);
		stColl.add(OrderInvStatus.RESULTED);
	}
	if (Boolean.TRUE.equals(criteria.getForReview()))
	{
		stColl.add(OrderInvStatus.REVIEW);
	}
	if (Boolean.TRUE.equals(criteria.getSeenChecked()))
	{
		stColl.add(OrderInvStatus.SEEN);
	}

	if (Boolean.TRUE.equals(criteria.getChecked()))
	{
		stColl.add(OrderInvStatus.CHECKED);
	}

	if (Boolean.TRUE.equals(criteria.getCompleted()))
	{
		stColl.add(OrderInvStatus.COMPLETE);
	}

	return stColl;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:35,代码来源:NewResultsSearchImpl.java

示例10: setValue

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
public void setValue(NewResultsCriteriaVo criteria) 
{
	clear();
	
	if(criteria == null)
		return;
	
	form.cmbHospital().setValue(criteria.getHospital());
	
	if(criteria.getOutpatientDepartment() != null)
	{
		form.qmbOrderingLocation().newRow(criteria.getOutpatientDepartment(), criteria.getOutpatientDepartment().toString());
		form.qmbOrderingLocation().setValue(criteria.getOutpatientDepartment());
	}
	
	form.ccOrderingHCP().setValue(criteria.getOrderingHCP());
	form.ccResponsibleHCP().setValue(criteria.getHCP());
	
	if (criteria.getReviewingHCP() != null && !form.qmbReviewingHCP().getValues().contains(criteria.getReviewingHCP()))
	{
		form.qmbReviewingHCP().newRow(criteria.getReviewingHCP(), criteria.getReviewingHCP().toString());
	}
	form.qmbReviewingHCP().setValue(criteria.getReviewingHCP());			

	form.chkNew().setValue(criteria.getNewUpdated());
	form.chkSeenChecked().setValue(criteria.getSeenChecked());
	form.chkChecked().setValue(criteria.getChecked());
	form.chkReview().setValue(criteria.getForReview());	
	form.chkCompleted().setValue(criteria.getCompleted()); 
	
	populateDisciplineGrid(criteria.getDiscipline());
	
	form.dteFrom().setValue(criteria.getFromDate());
	form.dteTo().setValue(criteria.getToDate());
	form.cmbDays().setValue(criteria.getDays());
	
	form.ListResultsBy().setValue(Boolean.TRUE.equals(criteria.getNewestFirst()) ? ListResultsByEnumeration.rdoNewestFirst : ListResultsByEnumeration.rdoOldestFirst );
	form.chkAbnormalPathologyResultsOnly().setValue(criteria.getAbnormalPathologyResultsOnly());
	
	updateControlsState();
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:42,代码来源:Logic.java

示例11: 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

示例12: search

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
private boolean search(boolean fromTimer, boolean showMessages, boolean checkForWarning) 
{
	resetResults();
	
	NewResultsCriteriaVo criteria = getCriteria(fromTimer);
	
	if(criteria == null)
		return false;
	
	if (checkWarning(criteria) && checkForWarning)
	{
		engine.showMessage("You are about to perform a search with limited filters in place, this could result in a large number of resulted investigations being returned. Do you wish to proceed?", "Warning", MessageButtons.YESNO);
		return false;
	}
	
	NewResultsSearchListVoCollection newResults = domain.listNewResults(criteria);
	if (newResults == null || newResults.size() == 0)
	{
		if(showMessages)
		{
			engine.showMessage("No results found.", "Message");
		}
		
		if (!criteria.getSelectedTab().equals(PATIENT))
			form.getGlobalContext().OCRR.setNewResultsCriteria(criteria);
		
		return true;
	}
	
	
	Integer nNewResUnseenDays = new Integer(ConfigFlag.DOM.OCS_NEWRES_UNSEEN_CUTOFF.getValue());
	Date dateUnseen = new Date().addDay(-1 * nNewResUnseenDays.intValue());
	
	for (NewResultsSearchListVo newResult : newResults)
		addNewResult(newResult, dateUnseen);
	
	if (!criteria.getSelectedTab().equals(PATIENT))
		form.getGlobalContext().OCRR.setNewResultsCriteria(criteria);

	updateSearchTotal(form.grdResults().getAllRows().length);
	
	return true;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:44,代码来源:Logic.java

示例13: tabSearchChanged

import ims.ocrr.vo.NewResultsCriteriaVo; //导入依赖的package包/类
private void tabSearchChanged() 
{
	resetResults();
	form.getTimers().gettimerSearch().setEnabled(false);
	
	NewResultsCriteriaVo criteria = form.getGlobalContext().OCRR.getNewResultsCriteria();
	
	if(form.lyrSearch().tabPageAll().isVisible())
	{
		form.lyrSearch().tabPageAll().ccAll().initialize();
		
		if(ALL == getTabFromCriteria())
		{
			form.getTimers().gettimerSearch().setEnabled(Boolean.TRUE.equals(criteria.getWasTimerOn()));
			form.lyrSearch().tabPageAll().ccAll().setValue(criteria);
			
			search(false, false, false);
		}
	}
	else if(form.lyrSearch().tabPageMyResults().isVisible()) 
	{
		form.lyrSearch().tabPageMyResults().ccMyResults().initialize();
		if(MYRESULTS == getTabFromCriteria())
		{
			form.getTimers().gettimerSearch().setEnabled(Boolean.TRUE.equals(criteria.getWasTimerOn()));
			form.lyrSearch().tabPageMyResults().ccMyResults().setValue(criteria);

			search(false, false, false);
		}
	}
	else if(form.lyrSearch().tabPageInpatient().isVisible()) 
	{
		form.lyrSearch().tabPageInpatient().ccInpatient().initialize();
		if(INPATIENT == getTabFromCriteria())
		{
			form.getTimers().gettimerSearch().setEnabled(Boolean.TRUE.equals(criteria.getWasTimerOn()));
			form.lyrSearch().tabPageInpatient().ccInpatient().setValue(criteria);

			search(false, false, false);
		}
	}
	else if(form.lyrSearch().tabPageOutpatient().isVisible()) 
	{
		form.lyrSearch().tabPageOutpatient().ccOutpatient().initialize();
		if(OUTPATIENTS == getTabFromCriteria())
		{
			form.getTimers().gettimerSearch().setEnabled(Boolean.TRUE.equals(criteria.getWasTimerOn()));
			form.lyrSearch().tabPageOutpatient().ccOutpatient().setValue(criteria);

			search(false, false, false);
		}
	}
	else if(form.lyrSearch().tabPageED().isVisible()) 
	{
		form.lyrSearch().tabPageED().ccED().initialize();
		if(ED == getTabFromCriteria())
		{
			form.getTimers().gettimerSearch().setEnabled(Boolean.TRUE.equals(criteria.getWasTimerOn()));
			form.lyrSearch().tabPageED().ccED().setValue(criteria);

			search(false, false, false);
		}
	}
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:65,代码来源:Logic.java


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