CloneSet375


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
18210.993class_body_declarations[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11872
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/edit/tree/provider/TreeItemProviderAdapterFactory.java
21867
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/provider/MappingItemProviderAdapterFactory.java
Next
Last
Clone Instance
1
Line Count
18
Source Line
72
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/edit/tree/provider/TreeItemProviderAdapterFactory.java

/**
 * This is used to implement {@link org.eclipse.emf.edit.provider.IDisposable}.
 */
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 );
}


First
Previous
Clone Instance
2
Line Count
18
Source Line
67
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/provider/MappingItemProviderAdapterFactory.java

/**
 * This is used to implement {@link IDisposable}.
 */
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 );
// This is here only to support deprecated adapt(object) rather than adapt(object, Interface.class).
//
// supportedTypes.add(null);
// supportedTypes.add(IUpdateableItemText.class);
}


Clone AbstractionParameter Count: 1Parameter Bindings

/**
   * This is used to implement {@link IDisposable}.
   */
/**
   * This is used to implement {@link org.eclipse.emf.edit.provider.IDisposable}.
   */
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.
   */
/**
   * This constructs an instance.
   */
public [[#variable1727cc40]]() {
  supportedTypes.add(IStructuredItemContentProvider.class );
  supportedTypes.add(ITreeItemContentProvider.class );
  supportedTypes.add(IItemPropertySource.class );
  supportedTypes.add(IEditingDomainItemProvider.class );
  supportedTypes.add(IItemLabelProvider.class );
  supportedTypes.add(ITableItemLabelProvider.class );
// This is here only to support deprecated adapt(object) rather than adapt(object, Interface.class).
//
// supportedTypes.add(null);
// supportedTypes.add(IUpdateableItemText.class);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1727cc40]]
TreeItemProviderAdapterFactory 
12[[#1727cc40]]
MappingItemProviderAdapterFactory