* @date 07.01.2014
*
*/
-public class SequenceReferenceCollectionDetailElement extends AbstractEntityCollectionElement<Reference<?>>{
+public class SequenceReferenceCollectionDetailElement extends AbstractEntityCollectionElement<Reference>{
protected EntitySelectionElement<Reference> selection_reference;
protected TextWithLabelElement text_referenceDetail;
public SequenceReferenceCollectionDetailElement(CdmFormFactory formFactory,
- AbstractFormSection<?> section, Reference<?> entity,
+ AbstractFormSection<?> section, Reference entity,
SelectionListener removeListener, int style) {
super(formFactory, section, entity, removeListener, null, style);
}
}
@Override
- public void setEntity(Reference<?> entity) {
+ public void setEntity(Reference entity) {
this.entity = entity;
selection_reference.setEntity(entity);
text_referenceDetail.setText(entity.getReferenceAbstract());
if(getParentElement() instanceof SequenceReferenceCollectionDetailSection){
Sequence sequence = ((SequenceReferenceCollectionDetailSection) getParentElement()).getEntity();
sequence.removeCitation(entity);
- Reference<?> newCitation = selection_reference.getSelection();
+ Reference newCitation = selection_reference.getSelection();
sequence.addCitation(newCitation);
entity = newCitation;