EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.pcm.gmf.seff.helper]

COVERAGE SUMMARY FOR SOURCE FILE [CollectionIteratorItemProviderAdapterFactory.java]

nameclass, %method, %block, %line, %
CollectionIteratorItemProviderAdapterFactory.java0%   (0/1)0%   (0/2)0%   (0/31)0%   (0/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class CollectionIteratorItemProviderAdapterFactory0%   (0/1)0%   (0/2)0%   (0/31)0%   (0/11)
CollectionIteratorItemProviderAdapterFactory (AdapterFactory): void 0%   (0/1)0%   (0/4)0%   (0/2)
createItemProviderDecorator (Object, Object): IItemProviderDecorator 0%   (0/1)0%   (0/27)0%   (0/9)

1package de.uka.ipd.sdq.pcm.gmf.seff.helper;
2 
3import org.eclipse.emf.common.notify.AdapterFactory;
4import org.eclipse.emf.edit.provider.DecoratorAdapterFactory;
5import org.eclipse.emf.edit.provider.IChangeNotifier;
6import org.eclipse.emf.edit.provider.IItemLabelProvider;
7import org.eclipse.emf.edit.provider.IItemProviderDecorator;
8 
9/** @author roman */
10public class CollectionIteratorItemProviderAdapterFactory extends
11        DecoratorAdapterFactory {
12 
13        public CollectionIteratorItemProviderAdapterFactory(
14                        AdapterFactory decoratedAdapterFactory) {
15                super(decoratedAdapterFactory);
16        }
17 
18        /* (non-Javadoc)
19         * @see org.eclipse.emf.edit.provider.DecoratorAdapterFactory#createItemProviderDecorator(java.lang.Object, java.lang.Object)
20         */
21        @Override
22        protected IItemProviderDecorator createItemProviderDecorator(Object target,
23                        Object type) {
24                IItemProviderDecorator decorator = new CollectionIteratorLabelProvider(this);
25                if (type == IItemLabelProvider.class) {
26                        decorator
27                                        .setDecoratedItemProvider((IChangeNotifier) decoratedAdapterFactory
28                                                        .adapt(target, IItemLabelProvider.class));
29                } else {
30                        decorator
31                                        .setDecoratedItemProvider((IChangeNotifier) decoratedAdapterFactory
32                                                        .adapt(target, type));
33                }
34                return decorator;
35        }
36}

[all classes][de.uka.ipd.sdq.pcm.gmf.seff.helper]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov