@Override public String getLabelTextHTML(String lang) { return "<font color='#4f81bd'><b>" + getLabelText(lang) + "</b></font>"; }
@Override public String getLabelDescription(String lang) { if (getValue() == null) { return OpenEHRLanguageManager.getMessageWithLanguage("Archetype", lang); } else { return ReadableArchetypeReferencesUtil.getHTMLTooltip((ArchetypeInstantiationRuleLine) getParentRuleLine()); } }
public void setArchetypeReference(ArchetypeReference ar) { getArchetypeReferenceRuleLineDefinitionElement().setValue(ar); }
@Override public String getLabelText(String lang) { if (getValue() != null) { String idArchetype = getValue().getIdArchetype(); ArchetypeDTO archetypeVO = getArchetypeManager().getArchetypes().getCMElement(idArchetype); if (archetypeVO != null) { return archetypeVO.getId(); } else { log.error("Archetype not found! (" + idArchetype + ")"); return ""; } } else { return super.getLabelText(lang); } }
public ArchetypeInstantiationRuleLine() { super(OpenEHRLanguageManager.getMessage("ArchetypeInstantiation"), OpenEHRLanguageManager.getMessage("ArchetypeInstantiationDesc")); archetypeReferenceRuleLineDefinitionElement = new ArchetypeReferenceRuleLineDefinitionElement(this); gtCodeRuleLineElement = new GTCodeRuleLineElement(this); getRuleLineElements().add(new StaticTextRuleLineElement(this, "InstantiateArchetypeRLE")); getRuleLineElements().add(archetypeReferenceRuleLineDefinitionElement); }
@Override public ArchetypeReference getArchetypeReference() { return getArchetypeReferenceRuleLineDefinitionElement().getValue(); }
public String getDomainId() { return getValue().getIdDomain(); }
public ArchetypeReference getArchetypeReference() { ArchetypeInstantiationRuleLine airl = getArchetypeInstantiationRuleLine(); if (airl != null) { return airl.getArchetypeReferenceRuleLineDefinitionElement().getValue(); } else { return null; } }
@Override public ArchetypeReference getArchetypeReference() { return getArchetypeInstantiationRuleLine().getArchetypeReferenceRuleLineDefinitionElement().getValue(); }
@Override public ArchetypeReference getArchetypeReference() { return getArchetypeInstantiationRuleLine().getArchetypeReferenceRuleLineDefinitionElement().getValue(); }
@Override public ArchetypeReference getArchetypeReference() { return getArchetypeInstantiationRuleLine().getArchetypeReferenceRuleLineDefinitionElement().getValue(); }
@Override public ArchetypeReference getArchetypeReference() { return getArchetypeInstantiationRuleLine().getArchetypeReferenceRuleLineDefinitionElement().getValue(); }