Revision 6d0ef1d2
Added by Katja Luther about 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/AbstractFilteredCdmResourceSelectionDialog.java | ||
---|---|---|
136 | 136 |
* @return a TYPE object. |
137 | 137 |
*/ |
138 | 138 |
protected static <TYPE extends CdmBase> TYPE getSelectionFromDialog(AbstractFilteredCdmResourceSelectionDialog<TYPE> dialog) { |
139 |
UuidAndTitleCache<TYPE> uuidAndTitleCache = getUuidAndTitleCacheSelectionFromDialog(dialog);
|
|
140 |
if (uuidAndTitleCache != null){
|
|
141 |
return dialog.getCdmObjectByUuid(getUuidAndTitleCacheSelectionFromDialog(dialog).getUuid());
|
|
142 |
}else{
|
|
143 |
return null;
|
|
144 |
}
|
|
139 |
UuidAndTitleCache result = getUuidAndTitleCacheSelectionFromDialog(dialog);
|
|
140 |
if (result != null){
|
|
141 |
return dialog.getCdmObjectByUuid(result.getUuid());
|
|
142 |
} else {
|
|
143 |
return null;
|
|
144 |
}
|
|
145 | 145 |
} |
146 | 146 |
|
147 | 147 |
/** |
Also available in: Unified diff
fix double call of selection dialog