import eu.etaxonomy.cdm.model.agent.ORCID;
import eu.etaxonomy.cdm.model.agent.Person;
import eu.etaxonomy.cdm.model.agent.Team;
-import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;
import eu.etaxonomy.cdm.model.common.Annotation;
import eu.etaxonomy.cdm.model.common.CdmBase;
import eu.etaxonomy.cdm.model.common.Credit;
import eu.etaxonomy.taxeditor.ui.combo.VocabularyComboElement;
import eu.etaxonomy.taxeditor.ui.combo.term.TermComboElement;
import eu.etaxonomy.taxeditor.ui.dialog.CloneClassificationDetailElement;
-import eu.etaxonomy.taxeditor.ui.dialog.selection.CollectorSelectionDialog;
import eu.etaxonomy.taxeditor.ui.element.MinMaxTextSection.UnitType;
import eu.etaxonomy.taxeditor.ui.mvc.element.DateElement;
import eu.etaxonomy.taxeditor.ui.openurl.IOpenUrlEnabled;
parentElement.addElement(element);
return element;
}
-
+
public RepresentationElement createRepresentationElement(ICdmFormElement parentElement, Representation representation, AbstractTermDto term,int textHeight, int style, boolean fillDetails) {
RepresentationElement element = new RepresentationElement(this, parentElement, representation, term, textHeight, style, fillDetails);
adapt(element);
String initialText, int style) {
return createTextWithLabelElement(parentElement, labelString, initialText, null, style);
}
-
-
+
+
/**
* createTextWithLabelAndSetNullElement
public TextWithLabelAndSetNullElement createTextWithLabelAndSetNullElement(ICdmFormElement parentElement,
String labelString, String initialText, int style) {
TextWithLabelAndSetNullElement element = new TextWithLabelAndSetNullElement(this, parentElement, labelString, initialText, style) ;
-
+
adapt(element);
parentElement.addElement(element);
return element;
}
-
+
/**
* createTextWithLabelElement
*
parentElement.addElement(element);
return element;
}
-
+
public RelationshipTypeCombo createTaxonRelationshipTypeCombo(ICdmFormElement parentElement,
String labelString,
int style,
addAndAdaptSection(parentElement, section);
return section;
}
-
+
public SecundumSourceSection createSecundumDetailSection(ConversationHolder conversation, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style){
SecundumSourceSection section = new SecundumSourceSection(this, conversation, parentElement, selectionProvider, style);
addAndAdaptSection(parentElement, section);
return element;
}
public OriginalSourceElement createOriginalSourceElement(ICdmFormElement parentElement, CdmBase cdmEntity, String label){
- OriginalSourceElement element = new OriginalSourceElement(this, parentElement, cdmEntity, label);
+ OriginalSourceElement<?> element = new OriginalSourceElement<>(this, parentElement, cdmEntity, label);
addAndAdaptElement(parentElement, element);
return element;
}
addAndAdaptElement(parentElement, element);
return element;
}
-
+
public SecundumSourceElement createSecundumSourceElement(ICdmFormElement parentElement, CdmBase cdmEntity, String label){
SecundumSourceElement element = new SecundumSourceElement(this, parentElement, cdmEntity, label);
addAndAdaptElement(parentElement, element);
addAndAdaptSection(parentElement, section);
return section;
}
-
+
public StatusCollectionDetailSection createStatusCollectionDetailSection(ConversationHolder conversation, ICdmFormElement parentElement, int style){
StatusCollectionDetailSection section = new StatusCollectionDetailSection(this, conversation, parentElement, style);
addAndAdaptSection(parentElement, section);
}
public CollectorSelectionElement createCollectorSelectionElement(ICdmFormElement parentElement, String labelString, AgentBase selection, int mode,
int style) {
- CollectorSelectionElement element = new CollectorSelectionElement(this, parentElement,
+ CollectorSelectionElement element = new CollectorSelectionElement(this, parentElement,
labelString, selection, mode, style);
adapt(element);
parentElement.addElement(element);
return element;
}
-
+
public CollectorSelectionElement createCollectorSelectionElement(ICdmFormElement parentElement, String labelString, AgentBase team, Person member, int mode,
int style) {
- CollectorSelectionElement element = new CollectorSelectionElement(this, parentElement,
+ CollectorSelectionElement element = new CollectorSelectionElement(this, parentElement,
labelString, team, member, mode, style);
adapt(element);
parentElement.addElement(element);