import eu.etaxonomy.taxeditor.section.BulkEditorOpeningSelectionListener;
/**
+ * <p>TeamMemberElement class.</p>
+ *
* @author n.hoffmann
* @created Apr 30, 2010
* @version 1.0
.getLogger(TeamMemberElement.class);
private PersonSelectionElement selection_person;
+ /**
+ * <p>Constructor for TeamMemberElement.</p>
+ *
+ * @param cdmFormFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object.
+ * @param section a {@link eu.etaxonomy.taxeditor.forms.AbstractFormSection} object.
+ * @param entity a {@link eu.etaxonomy.cdm.model.agent.Person} object.
+ * @param removeListener a {@link org.eclipse.swt.events.SelectionListener} object.
+ * @param style a int.
+ */
public TeamMemberElement(CdmFormFactory cdmFormFactory,
AbstractFormSection section, Person entity,
SelectionListener removeListener, int style) {
/* (non-Javadoc)
* @see eu.etaxonomy.taxeditor.section.AbstractEntityCollectionElement#createControls(eu.etaxonomy.taxeditor.forms.ICdmFormElement, int)
*/
+ /** {@inheritDoc} */
@Override
public void createControls(ICdmFormElement element, int style) {
selection_person = (PersonSelectionElement) formFactory.createSelectionElement(SelectionType.PERSON, getConversationHolder(), this, "Person", null, style);
/* (non-Javadoc)
* @see eu.etaxonomy.taxeditor.section.AbstractEntityCollectionElement#setEntity(eu.etaxonomy.cdm.model.common.VersionableEntity)
*/
+ /** {@inheritDoc} */
@Override
public void setEntity(Person entity) {
this.entity = entity;
selection_person.setEntity(entity);
}
+ /** {@inheritDoc} */
@Override
public void handleEvent(Object eventSource) {
if(eventSource == selection_person){