protected Disposable disposable = new Disposable(); /** * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. */ protected Collection<Object> supportedTypes = new ArrayList<Object>(); /** * This constructs an instance. */ public TreeItemProviderAdapterFactory() { supportedTypes.add(IStructuredItemContentProvider.class); supportedTypes.add(ITreeItemContentProvider.class); supportedTypes.add(IItemPropertySource.class); supportedTypes.add(IEditingDomainItemProvider.class); supportedTypes.add(IItemLabelProvider.class); supportedTypes.add(ITableItemLabelProvider.class);
protected Disposable disposable = new Disposable(); /** * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. */ protected Collection<Object> supportedTypes = new ArrayList<Object>(); /** * This constructs an instance from a domain notifier. */ public MappingItemProviderAdapterFactory() { supportedTypes.add(IStructuredItemContentProvider.class); supportedTypes.add(ITreeItemContentProvider.class); supportedTypes.add(IItemPropertySource.class); supportedTypes.add(IEditingDomainItemProvider.class); supportedTypes.add(IItemLabelProvider.class); supportedTypes.add(ITableItemLabelProvider.class);
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/edit/tree/provider/TreeItemProviderAdapterFactory.java File path: /emf-2.4.1/src/org/eclipse/emf/mapping/provider/MappingItemProviderAdapterFactory.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
protected Disposable disposable = new Disposable();
1
protected Disposable disposable = new Disposable();
2
  /**
2
  /**
3
   * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}.
3
   * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}.
4
   */
4
   */
5
  protected Collection<Object> supportedTypes = new ArrayList<Object>();
5
  protected Collection<Object> supportedTypes = new ArrayList<Object>();
6
  /**
6
  /**
7
   * This constructs an instance.
7
   * This constructs an instance from a domain notifier.
8
   */
8
   */
9
  public TreeItemProviderAdapterFactory()
9
  public MappingItemProviderAdapterFactory()
10
  {
10
  {
11
    supportedTypes.add(IStructuredItemContentProvider.class);
11
    supportedTypes.add(IStructuredItemContentProvider.class);
12
    supportedTypes.add(ITreeItemContentProvider.class);
12
    supportedTypes.add(ITreeItemContentProvider.class);
13
    supportedTypes.add(IItemPropertySource.class);
13
    supportedTypes.add(IItemPropertySource.class);
14
    supportedTypes.add(IEditingDomainItemProvider.class);
14
    supportedTypes.add(IEditingDomainItemProvider.class);
15
    supportedTypes.add(IItemLabelProvider.class);
15
    supportedTypes.add(IItemLabelProvider.class);
16
    supportedTypes.add(ITableItemLabelProvider.class);
16
    supportedTypes.add(ITableItemLabelProvider.class);
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0