Revision 0a534d09
Added by Patrick Plitzner over 10 years ago
- adapted sub classes of AbstractPostOperation
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveContentProvider.java | ||
---|---|---|
124 | 124 |
return featureTree; |
125 | 125 |
} |
126 | 126 |
|
127 |
/** |
|
128 |
* Get all descriptions associated with the given TaxonEditorInput |
|
129 |
* |
|
130 |
* @param parentElement |
|
131 |
* @return |
|
132 |
*/ |
|
133 |
protected List<DescriptionBase> getDescriptions(IDescribable<?> parentElement) { |
|
134 |
Set<? extends DescriptionBase<?>> elementDescriptions = parentElement.getDescriptions(); |
|
135 |
List<DescriptionBase> resultDescriptions = new ArrayList<DescriptionBase>(); |
|
136 |
for(DescriptionBase description : elementDescriptions){ |
|
127 |
/** |
|
128 |
* Get all descriptions associated with the given object |
|
129 |
* @param parentElement |
|
130 |
* @return |
|
131 |
*/ |
|
132 |
protected List<DescriptionBase> getDescriptions(IDescribable<?> parentElement) { |
|
133 |
Set<? extends DescriptionBase> elementDescriptions = parentElement.getDescriptions(); |
|
134 |
List<DescriptionBase> resultDescriptions = new ArrayList<DescriptionBase>(); |
|
135 |
for(DescriptionBase description : elementDescriptions){ |
|
137 | 136 |
if(! description.isImageGallery()){ |
138 | 137 |
MarkerType useMarkertype = (MarkerType) CdmStore.getService(ITermService.class).find(UsageTermCollection.uuidUseMarkerType); |
139 | 138 |
Set<Marker> descriptionMarkers = description.getMarkers(); |
... | ... | |
148 | 147 |
resultDescriptions.add(description); |
149 | 148 |
} |
150 | 149 |
} |
151 |
|
|
152 | 150 |
} |
153 |
return resultDescriptions;
|
|
154 |
}
|
|
151 |
return resultDescriptions;
|
|
152 |
}
|
|
155 | 153 |
|
156 | 154 |
/* (non-Javadoc) |
157 | 155 |
* @see org.eclipse.jface.viewers.ITreeContentProvider#getParent(java.lang.Object) |
Also available in: Unified diff