public RepresentationElement(CdmFormFactory formFactory,
ICdmFormElement formElement, TermBase term,
Integer textHeight, int style, boolean fill) {
- super(formFactory, formElement);
-
- formFactory.addPropertyChangeListener(this);
-
- element_Label = this.formFactory.createTextWithLabelElement(formElement, "Label", null, style);
- element_abbrevLabel = this.formFactory
- .createTextWithLabelElement(formElement, "abbrev. Label",
- null, style);
- element_text = this.formFactory.createMultiLineTextWithLabel(formElement, "Description", textHeight, style);
- if (PreferencesUtil.isMultilanguageTextEditingCapability()) {
- createRepresentationEditingElements(formElement, style);
- }
- setTerm(term, fill);
-
+ this(formFactory, formElement, null, term, textHeight, style, fill);
}
public RepresentationElement(CdmFormFactory formFactory,
createRepresentationEditingElements(formElement, style);
}
setTerm(term, fill);
- setSelectedRepresentation(representation);
-
+ if(representation!=null){
+ setSelectedRepresentation(representation);
+ }
}