abbrev = formFactory.createTextWithLabelElement(element, "Abbrev. Text", null, style);
uri = formFactory.createUriWithLabelElement(element, "Uri", null, style);
+ if (entity != null){
+ setEntity(entity);
+ }
}
@Override
public void setEntity(Rights element) {
this.entity = element;
- combo_rightsType.setSelection(element.getType());
- selection_agent.setEntity(element.getAgent());
- text.setText(element.getText());
- abbrev.setText(element.getAbbreviatedText());
- uri.setParsedText(element.getUri());
+ if(combo_rightsType != null){
+ combo_rightsType.setSelection(element.getType());
+ selection_agent.setEntity(element.getAgent());
+ text.setText(element.getText());
+ abbrev.setText(element.getAbbreviatedText());
+ uri.setParsedText(element.getUri());
+ }
}
@Override