Class ResourceFilterItemProvider
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.edit.provider.ItemProviderAdapter
-
- org.eclipse.emf.cdo.security.provider.PermissionFilterItemProvider
-
- org.eclipse.emf.cdo.security.provider.ResourceFilterItemProvider
-
- All Implemented Interfaces:
Adapter,Adapter.Internal,ResourceLocator,CreateChildCommand.Helper,IChangeNotifier,IDisposable,IEditingDomainItemProvider,IItemColorProvider,IItemFontProvider,IItemLabelProvider,IItemPropertySource,IStructuredItemContentProvider,ITableItemColorProvider,ITableItemFontProvider,ITableItemLabelProvider,ITreeItemContentProvider
public class ResourceFilterItemProvider extends PermissionFilterItemProvider
This is the item provider adapter for aResourceFilterobject.- Since:
- 4.3
- Generated
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E extends java.lang.Object>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
-
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
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
-
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
-
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
-
-
Constructor Summary
Constructors Constructor Description ResourceFilterItemProvider(AdapterFactory adapterFactory)This constructs an instance from a factory and a notifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddBinaryResourcesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Binary Resources feature.protected voidaddFoldersPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Folders feature.protected voidaddIncludeParentsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Include Parents feature.protected voidaddIncludeRootPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Include Root feature.protected voidaddModelObjectsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Model Objects feature.protected voidaddModelResourcesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Model Resources feature.protected voidaddPathPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Path feature.protected voidaddPatternStylePropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Pattern Style feature.protected voidaddTextResourcesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Text Resources feature.protected voidcollectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)This addsCommandParameters describing the children that can be created under this object.java.lang.ObjectgetImage(java.lang.Object object)This returns ResourceFilter.gif.java.util.List<IItemPropertyDescriptor>getPropertyDescriptors(java.lang.Object object)This returns the property descriptors for the adapted class.java.lang.StringgetText(java.lang.Object object)This returns the label text for the adapted class.voidnotifyChanged(Notification notification)This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).protected booleanshouldComposeCreationImage()-
Methods inherited from class org.eclipse.emf.cdo.security.provider.PermissionFilterItemProvider
getResourceLocator, hasChildren
-
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, 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, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
-
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent
-
-
-
-
Constructor Detail
-
ResourceFilterItemProvider
public ResourceFilterItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier.- Generated
-
-
Method Detail
-
getPropertyDescriptors
public java.util.List<IItemPropertyDescriptor> getPropertyDescriptors(java.lang.Object object)
This returns the property descriptors for the adapted class.- Specified by:
getPropertyDescriptorsin interfaceIItemPropertySource- Overrides:
getPropertyDescriptorsin classPermissionFilterItemProvider- Generated
-
addPathPropertyDescriptor
protected void addPathPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Path feature.- Generated
-
addPatternStylePropertyDescriptor
protected void addPatternStylePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Pattern Style feature.- Generated
-
addFoldersPropertyDescriptor
protected void addFoldersPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Folders feature.- Generated
-
addModelResourcesPropertyDescriptor
protected void addModelResourcesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Model Resources feature.- Generated
-
addModelObjectsPropertyDescriptor
protected void addModelObjectsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Model Objects feature.- Generated
-
addIncludeParentsPropertyDescriptor
protected void addIncludeParentsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Include Parents feature.- Generated
-
addIncludeRootPropertyDescriptor
protected void addIncludeRootPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Include Root feature.- Generated
-
addTextResourcesPropertyDescriptor
protected void addTextResourcesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Text Resources feature.- Generated
-
addBinaryResourcesPropertyDescriptor
protected void addBinaryResourcesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Binary Resources feature.- Generated
-
getImage
public java.lang.Object getImage(java.lang.Object object)
This returns ResourceFilter.gif.- Specified by:
getImagein interfaceIItemLabelProvider- Overrides:
getImagein classItemProviderAdapter- Generated
-
shouldComposeCreationImage
protected boolean shouldComposeCreationImage()
- Overrides:
shouldComposeCreationImagein classPermissionFilterItemProvider- Generated
-
getText
public java.lang.String getText(java.lang.Object object)
This returns the label text for the adapted class.- Specified by:
getTextin interfaceIItemLabelProvider- Overrides:
getTextin classPermissionFilterItemProvider- Generated
- NOT
-
notifyChanged
public void notifyChanged(Notification notification)
This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).- Specified by:
notifyChangedin interfaceAdapter- Overrides:
notifyChangedin classPermissionFilterItemProvider- Generated
-
collectNewChildDescriptors
protected void collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)This addsCommandParameters describing the children that can be created under this object.- Overrides:
collectNewChildDescriptorsin classPermissionFilterItemProvider- Generated
-
-