core/src/main/java/org/apache/brooklyn/core/objs/AbstractBrooklynObject.java [299:309]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public boolean addTagsAtStart(Iterable<?> newTags) {
            boolean result;
            synchronized (tags) {
                MutableSet<Object> oldTags = MutableSet.copyOf(tags);
                tags.clear();
                Iterables.addAll(tags, newTags);
                result = Iterables.addAll(tags, oldTags);
            }
            onTagsChanged();
            return result;
        }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemDtoAbstract.java [319:329]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public boolean addTagsAtStart(Iterable<?> newTags) {
            boolean result;
            synchronized (tags) {
                MutableSet<Object> oldTags = MutableSet.copyOf(tags);
                tags.clear();
                Iterables.addAll(tags, newTags);
                result = Iterables.addAll(tags, oldTags);
            }
            onTagsChanged();
            return result;
        }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



