Class CustomInfobasePublicationItemProvider

  • 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, org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider

    public class CustomInfobasePublicationItemProvider
    extends InfobasePublicationItemProvider
    Customization of auto-generating ItemProvider.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter

        org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList<E extends Object>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
      • Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter

        org.eclipse.emf.common.notify.Adapter.Internal
    • 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 Detail

      • CustomInfobasePublicationItemProvider

        public CustomInfobasePublicationItemProvider​(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
        Parameters:
        adapterFactory - adapter factory, cannot be null
    • Method Detail

      • createItemPropertyDescriptor

        protected org.eclipse.emf.edit.provider.ItemPropertyDescriptor createItemPropertyDescriptor​(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
                                                                                                    org.eclipse.emf.common.util.ResourceLocator resourceLocator,
                                                                                                    String displayName,
                                                                                                    String description,
                                                                                                    org.eclipse.emf.ecore.EStructuralFeature feature,
                                                                                                    boolean isSettable,
                                                                                                    boolean multiLine,
                                                                                                    boolean sortChoices,
                                                                                                    Object staticImage,
                                                                                                    String category,
                                                                                                    String[] filterFlags)
        Overrides:
        createItemPropertyDescriptor in class org.eclipse.emf.edit.provider.ItemProviderAdapter