本文整理汇总了Java中ims.nursing.vo.SkinAssessmentCollection类的典型用法代码示例。如果您正苦于以下问题:Java SkinAssessmentCollection类的具体用法?Java SkinAssessmentCollection怎么用?Java SkinAssessmentCollection使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SkinAssessmentCollection类属于ims.nursing.vo包,在下文中一共展示了SkinAssessmentCollection类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: listSkinAssessment
import ims.nursing.vo.SkinAssessmentCollection; //导入依赖的package包/类
/**
* lists Skin Assessments
*/
public SkinAssessmentCollection listSkinAssessment(CareContextRefVo voCurrentCareContext)
{
if ((voCurrentCareContext == null) || (voCurrentCareContext.getID_CareContext() == null))
return null;
DomainFactory factory = getDomainFactory();
StringBuffer hql = new StringBuffer(" ");
String query = "from SkinAssessment sa ";
ArrayList markers = new ArrayList();
ArrayList values = new ArrayList();
String andStr = " ";
hql.append(andStr + " sa.careContext.id = :rcc");
markers.add("rcc");
values.add(voCurrentCareContext.getID_CareContext());
andStr = " and ";
if (markers.size() > 0) query += " where ";
query += hql.toString();
List skinAssList = factory.find(query, markers, values);
return SkinAssessmentAssembler.createSkinAssessmentCollectionFromSkinAssessment(skinAssList).sort();
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:26,代码来源:SkinBodyChartImpl.java
示例2: populateInstance
import ims.nursing.vo.SkinAssessmentCollection; //导入依赖的package包/类
private void populateInstance(CareContextShortVo voCareContext)
{
clearScreen();
if (voCareContext != null)
{
SkinAssessmentCollection skinAssVOCollection = domain.listSkinAssessment(voCareContext);
if (skinAssVOCollection != null)
{
skinAssVOCollection = skinAssVOCollection.sort(SortOrder.DESCENDING);
form.bNew().setEnabled(false);
form.btnNext().setEnabled(false);
form.btnPrevious().setEnabled(false);
clearCombos();
//String dateTime = "";
form.comboBoxAssessment().clear();
for(int i=0; i<skinAssVOCollection.size(); i++)
{
if(skinAssVOCollection.get(i).getDateTimeInitiated() != null &&
skinAssVOCollection.get(i).getDateTimeInitiated().getDate() != null &&
skinAssVOCollection.get(i).getDateTimeInitiated().getTime() != null)
form.comboBoxAssessment().newRow(skinAssVOCollection.get(i), skinAssVOCollection.get(i).getDateTimeInitiated().getDate().toString(DateFormat.STANDARD) + " / " + skinAssVOCollection.get(i).getDateTimeInitiated().getTime().toString(TimeFormat.DEFAULT));
}
if(form.comboBoxAssessment().getValues() != null && form.comboBoxAssessment().getValues().size() > 0)
{
if(form.getGlobalContext().COE.SkinBodyChart.getSelectedSkinAssessment() != null)
form.comboBoxAssessment().setValue(form.getGlobalContext().COE.SkinBodyChart.getSelectedSkinAssessment());
else
form.comboBoxAssessment().setValue((SkinAssessment)form.comboBoxAssessment().getValues().get(0));
refreshAssessment();
}
}
}
else
form.getLocalContext().setSkinAssessment(null);
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:39,代码来源:Logic.java
示例3: getLastSkinAssessmentByCareContext
import ims.nursing.vo.SkinAssessmentCollection; //导入依赖的package包/类
/**
* gets last Skin Assessment
*/
public SkinAssessment getLastSkinAssessmentByCareContext(CareContextRefVo voCurrentCareContext)
{
if(voCurrentCareContext == null && voCurrentCareContext.getID_CareContextIsNotNull())
throw new CodingRuntimeException("Current Care Context not available.");
DomainFactory factory = getDomainFactory();
String filter = " from SkinAssessment sa ";
StringBuffer filterString = new StringBuffer();
ArrayList markerNames = new ArrayList();
ArrayList markerValues = new ArrayList();
filterString.append(" where sa.careContext.id = :rcc");
markerNames.add("rcc");
markerValues.add(voCurrentCareContext.getID_CareContext());
filter += filterString.toString();
filter += " order by sa.dateTimeInitiated desc";
java.util.List skinAssess = factory.find(filter, markerNames, markerValues);
SkinAssessmentCollection voSkinAssessColl = SkinAssessmentAssembler.createSkinAssessmentCollectionFromSkinAssessment(skinAssess).sort(SortOrder.DESCENDING);
if(voSkinAssessColl.size() > 0)
return voSkinAssessColl.get(0);
return null;
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:33,代码来源:SkinBodyChartImpl.java
示例4: getLastSkinAssessmentByPatient
import ims.nursing.vo.SkinAssessmentCollection; //导入依赖的package包/类
public SkinAssessment getLastSkinAssessmentByPatient(Integer idPatient)
{
if(idPatient == null)
throw new CodingRuntimeException("Patient context not available.");
DomainFactory factory = getDomainFactory();
String filter = " from SkinAssessment sa ";
StringBuffer filterString = new StringBuffer();
ArrayList markerNames = new ArrayList();
ArrayList markerValues = new ArrayList();
filterString.append(" where sa.careContext.episodeOfCare.careSpell.patient.id = :idPat");
markerNames.add("idPat");
markerValues.add(idPatient);
filter += filterString.toString();
java.util.List skinAssess = factory.find(filter, markerNames, markerValues);
if (skinAssess != null && skinAssess.size() > 0)
{
SkinAssessmentCollection voSkinAssessColl = SkinAssessmentAssembler.createSkinAssessmentCollectionFromSkinAssessment(skinAssess).sort(SortOrder.DESCENDING);
if(voSkinAssessColl!=null && voSkinAssessColl.size()>0)
return voSkinAssessColl.get(0);
}
return null;
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:29,代码来源:SkinBodyChartImpl.java
示例5: listSkinAssessment
import ims.nursing.vo.SkinAssessmentCollection; //导入依赖的package包/类
/**
* Lists the Skin Assessments
*/
public SkinAssessmentCollection listSkinAssessment(CareContextRefVo voCurrentCareContext)
{
SkinBodyChart skinDomain = (SkinBodyChart)getDomainImpl(SkinBodyChartImpl.class);
return skinDomain.listSkinAssessment(voCurrentCareContext);
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:9,代码来源:SkinReviewImpl.java
注:本文中的ims.nursing.vo.SkinAssessmentCollection类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论