TermDto termDto = TermDto.fromTerm(definedTermBase);
viewer.update(termDto, null);
changedTerms.add(definedTermBase);
+ contentProvider.removeVocabularyFromCache(termDto.getVocabularyDto());
}
else if(element instanceof TermVocabulary){
TermVocabulary vocabulary = (TermVocabulary)element;
TermVocabularyDto vocabularyDto = new TermVocabularyDto(vocabulary.getUuid(), vocabulary.getRepresentations(), vocabulary.getTermType());
viewer.update(vocabularyDto, null);
changedTerms.add(vocabulary);
+ contentProvider.removeVocabularyFromCache(vocabularyDto);
}
setDirty(true);
viewer.update(element, null);