本文整理汇总了Java中ims.therapies.vo.SplintDetailsVo类的典型用法代码示例。如果您正苦于以下问题:Java SplintDetailsVo类的具体用法?Java SplintDetailsVo怎么用?Java SplintDetailsVo使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SplintDetailsVo类属于ims.therapies.vo包,在下文中一共展示了SplintDetailsVo类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: open
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void open()
{
form.getLocalContext().setSelectedClinicalContact(new Boolean(false));
SplintDetailsVoCollection voSplintsDetailsColl = domain.listSplintDetails(form.getGlobalContext().Core.getCurrentCareContext());
disableCombos();
form.grdSummary().getRows().clear();
clearControls();
setGrids(true);
if(voSplintsDetailsColl != null)
{
populateSummaryGrid(voSplintsDetailsColl);
populateAllControls(form.grdSummary().getValue());
form.ctnDetails().setCollapsed(false);
}
else
form.ctnDetails().setCollapsed(true);
form.grdSummary().setEnabled(true);
SplintDetailsVo voSplint = form.grdSummary().getValue();
form.getLocalContext().setupdateVoSplintDetails(voSplint);
if (voSplint != null)
isRecordEditable(voSplint);
updateAllGridMenus();
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:27,代码来源:Logic.java
示例2: populateControls
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void populateControls(SplintDetailsVo voSplint)
{
form.ctnDetails().dtimAuthoring().setValue(voSplint.getAuthoringDateTime());
Hcp med = voSplint.getAuthoringCP();
if(med != null)
form.ctnDetails().qmbAuthoringCP().newRow(med, med.toString());
form.ctnDetails().qmbAuthoringCP().setValue(med);
form.ctnDetails().dteStart().setValue(voSplint.getStartDate());
form.ctnDetails().cmbArea().setValue(voSplint.getArea());
form.ctnDetails().cmbCategory().setValue(voSplint.getSplintCategory());
form.ctnDetails().cmbMaterial().setValue(voSplint.getMaterial());
form.ctnDetails().cmbProduct().setValue(voSplint.getProduct());
form.ctnDetails().cmbLaterality().setValue(voSplint.getLaterality());
form.ctnDetails().cmbType().setValue(voSplint.getSplintType());
form.ctnDetails().cmbBased().setValue(voSplint.getSplintBase());
form.ctnDetails().cmbSize().setValue(voSplint.getSplintSize());
form.ctnDetails().dteEnd().setValue(voSplint.getEndDate());
form.ctnDetails().dteConsent().setValue(voSplint.getConsentGiven().getDateConsentGiven());
form.ctnDetails().chkConsent().setValue(voSplint.getConsentGiven().getConsentGiven().booleanValue());
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:22,代码来源:Logic.java
示例3: populateSummaryGrid
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void populateSummaryGrid(SplintDetailsVoCollection voSplintsDetailsColl)
{
GenForm.grdSummaryRow row = null;
if(voSplintsDetailsColl != null)
{
for(int x=0; x<voSplintsDetailsColl.size(); x++)
{
SplintDetailsVo voSplint = voSplintsDetailsColl.get(x);
row = form.grdSummary().getRows().newRow();
row.setColStartDate(voSplint.getStartDate());
if(voSplint.getArea() != null)
row.setColArea(voSplint.getArea().toString());
if(voSplint.getSplintCategory() != null)
row.setColCategory(voSplint.getSplintCategory().toString());
if(voSplint.getMaterial() != null)
row.setColMaterial(voSplint.getMaterial().toString());
if(voSplint.getProduct() != null)
row.setColProduct(voSplint.getProduct().toString());
if(voSplint.getLaterality() != null)
row.setColLaterality(voSplint.getLaterality().toString());
row.setColEndDate(voSplint.getEndDate());
isGoldenInstanceFound(voSplint, row);
row.setValue(voSplint);
form.grdSummary().setValue(voSplint);
}
}
if(form.getLocalContext().getupdateVoSplintDetailsIsNotNull())
form.grdSummary().setValue(form.getLocalContext().getupdateVoSplintDetails());
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:30,代码来源:Logic.java
示例4: isGoldenInstanceFound
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void isGoldenInstanceFound(SplintDetailsVo voSplint, grdSummaryRow row)
{
ClinicalContactShortVo voClinicalContact = form.getGlobalContext().Core.getCurrentClinicalContact();
if(voClinicalContact != null)
{
if(voClinicalContact.getID_ClinicalContact().equals(voSplint.getClinicalContact().getID_ClinicalContact()))
row.setBackColor(Color.Beige);
}
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:10,代码来源:Logic.java
示例5: onGrdSummarySelectionChanged
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
protected void onGrdSummarySelectionChanged() throws PresentationLogicException
{
SplintDetailsVo voSplint = form.grdSummary().getValue();
isRecordEditable(voSplint);
clearControls();
populateAllControls(voSplint);
updateSummaryGridMenu();
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:9,代码来源:Logic.java
示例6: isRecordEditable
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void isRecordEditable(SplintDetailsVo voSplint)
{
ClinicalContactShortVo voClinicalContact = form.getGlobalContext().Core.getCurrentClinicalContact();
if(voClinicalContact != null)
{
ClinicalContactShortVo voCurrentClinicalContact = voSplint.getClinicalContact();
if(voClinicalContact.getID_ClinicalContact().equals(voCurrentClinicalContact.getID_ClinicalContact()))
form.getLocalContext().setSelectedClinicalContact(new Boolean(true));
else
form.getLocalContext().setSelectedClinicalContact(new Boolean(false));
}
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:15,代码来源:Logic.java
示例7: populateAllControls
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
private void populateAllControls(SplintDetailsVo voDetails)
{
if(voDetails != null)
{
populateControls(voDetails);
if(voDetails.getSplintsWearRegimeIsNotNull())
populateWearGrid(voDetails.getSplintsWearRegime());
if(voDetails.getSplintAdditionalFeaturesIsNotNull())
populateFeaturesGrid(voDetails.getSplintAdditionalFeatures());
if(voDetails.getSplintInstructionsIsNotNull())
populateInstructionsGrid(voDetails.getSplintInstructions());
}
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:Logic.java
示例8: saveSplintDetails
import ims.therapies.vo.SplintDetailsVo; //导入依赖的package包/类
/**
* saves Splint Details
*/
public SplintDetailsVo saveSplintDetails(ims.therapies.vo.SplintDetailsVo voSplintDetails) throws ims.domain.exceptions.StaleObjectException
{
if(!voSplintDetails.isValidated())
throw new DomainRuntimeException("These Splint Details have not been validated");
DomainFactory factory = getDomainFactory();
SplintDetails doSplintDetails = SplintDetailsVoAssembler.extractSplintDetails(factory, voSplintDetails);
factory.save(doSplintDetails);
return SplintDetailsVoAssembler.create(doSplintDetails);
}
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:14,代码来源:SplintsImpl.java
注:本文中的ims.therapies.vo.SplintDetailsVo类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论