java.lang.Object
org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.impl.AbstractTypedElementAdapter
All Implemented Interfaces:
ITypedElement
Direct Known Subclasses:
AbstractStructuralFeatureAccessor, MatchAccessor, ResourceContentsAccessorImpl, ResourceStreamAccessorImpl, TypedNotifier

public abstract class AbstractTypedElementAdapter extends Object implements ITypedElement
An abstract implementation of ITypedElement.
Since:
4.0
  • Constructor Details

    • AbstractTypedElementAdapter

      public AbstractTypedElementAdapter(AdapterFactory adapterFactory)
      Default constructor.
      Parameters:
      adapterFactory - the adapter factory used to create accessor.
  • Method Details

    • getRootAdapterFactory

      protected AdapterFactory getRootAdapterFactory()
      Gets the root factory if this local adapter factory is composed, otherwise just the local one.
      Returns:
      the root factory if this local adapter factory is composed, otherwise just the local one.
    • getAdapterFactory

      protected AdapterFactory getAdapterFactory()
      Returns the adapter factory to use to retrieve item.
      Returns:
      the adapter factory to use to retrieve item.
    • getItemDelegator

      protected ExtendedAdapterFactoryItemDelegator getItemDelegator()
      Returns the item delegator to use to retrieve item.
      Returns:
      the item delegator to use to retrieve item..