Class CDOItemProviderAdapter

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, org.eclipse.emf.common.util.ResourceLocator, org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
    Direct Known Subclasses:
    CDOResourceNodeItemProvider, ModelElementItemProvider

    public class CDOItemProviderAdapter
    extends org.eclipse.emf.edit.provider.ItemProviderAdapter
    Adds CDO-specific properties to objects, such as ID, version and state.
    Author:
    Eike Stepper
    • Field Summary

      • Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter

        adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
      • Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl

        target
    • Constructor Summary

      Constructors 
      Constructor Description
      CDOItemProviderAdapter​(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected void addAdaptersDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addCDOPropertyDescriptor​(org.eclipse.emf.ecore.EObject object, org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject> property)  
      protected void addChangeSubscriptionPoliciesDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addContainerDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addDirectResourceDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addIDDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addReadLockedDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addStateDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addURIDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addVersionDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addViewDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addWriteLockedDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      protected void addWriteOptionDescriptor​(java.lang.Object object)
      Deprecated.
      As of 4.4 not used any more.
      java.lang.Object getParent​(java.lang.Object object)  
      java.util.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors​(java.lang.Object object)  
      boolean hasChildren​(java.lang.Object object)  
      • Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter

        addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, collectNewChildDescriptors, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
      • Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl

        getTarget, notifyChanged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CDOItemProviderAdapter

        public CDOItemProviderAdapter​(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
    • Method Detail

      • hasChildren

        public boolean hasChildren​(java.lang.Object object)
        Overrides:
        hasChildren in class org.eclipse.emf.edit.provider.ItemProviderAdapter
      • getParent

        public java.lang.Object getParent​(java.lang.Object object)
        Overrides:
        getParent in class org.eclipse.emf.edit.provider.ItemProviderAdapter
        Added
      • getPropertyDescriptors

        public java.util.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors​(java.lang.Object object)
        Overrides:
        getPropertyDescriptors in class org.eclipse.emf.edit.provider.ItemProviderAdapter
        Since:
        2.0
      • addCDOPropertyDescriptor

        protected void addCDOPropertyDescriptor​(org.eclipse.emf.ecore.EObject object,
                                                org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject> property)
        Since:
        4.4
      • addIDDescriptor

        @Deprecated
        protected void addIDDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addVersionDescriptor

        @Deprecated
        protected void addVersionDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addStateDescriptor

        @Deprecated
        protected void addStateDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addViewDescriptor

        @Deprecated
        protected void addViewDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addContainerDescriptor

        @Deprecated
        protected void addContainerDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addDirectResourceDescriptor

        @Deprecated
        protected void addDirectResourceDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addReadLockedDescriptor

        @Deprecated
        protected void addReadLockedDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addWriteLockedDescriptor

        @Deprecated
        protected void addWriteLockedDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addWriteOptionDescriptor

        @Deprecated
        protected void addWriteOptionDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        4.3
      • addAdaptersDescriptor

        @Deprecated
        protected void addAdaptersDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addChangeSubscriptionPoliciesDescriptor

        @Deprecated
        protected void addChangeSubscriptionPoliciesDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0
      • addURIDescriptor

        @Deprecated
        protected void addURIDescriptor​(java.lang.Object object)
        Deprecated.
        As of 4.4 not used any more.
        Since:
        2.0