@Override
public void setEntity(ExternalLink entity) {
- if (entity.getUri() != null){
- externalLinkUriText.setText(entity.getUri().toString());
- }
-
- if (entity.getDescription() != null && isShowDescription) {
- if (description == null){
- description = formFactory.createMultiLanguageTextElement(this, "Description", null, 50, SWT.NULL);
- }
- description.setMultilanguageText(entity.getDescription());
-// description.setText(entity.getDescription().get(
-// CdmStore.getDefaultLanguage()).getText());
- }
+ this.entity = entity;
+ if (externalLinkUriText != null){
+ if (entity.getUri() != null){
+ externalLinkUriText.setText(entity.getUri().toString());
+ }
+
+ if (entity.getDescription() != null && isShowDescription) {
+ if (description == null){
+ description = formFactory.createMultiLanguageTextElement(this, "Description", null, 50, SWT.NULL);
+ }
+ description.setMultilanguageText(entity.getDescription());
+ }
+ }
}
@Override