Class CategoryAwareItemProvider
- java.lang.Object
-
- org.eclipse.emf.edit.provider.ItemProviderDecorator
-
- org.palladiosimulator.pcm.ui.provider.categoryaware.CategoryAwareItemProvider
-
- All Implemented Interfaces:
IChangeNotifier
,IDisposable
,IEditingDomainItemProvider
,IItemLabelProvider
,IItemPropertySource
,IItemProviderDecorator
,INotifyChangedListener
,IStructuredItemContentProvider
,ITreeItemContentProvider
public class CategoryAwareItemProvider extends ItemProviderDecorator implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, IItemProviderDecorator, IDisposable
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider
-
-
Constructor Summary
Constructors Constructor Description CategoryAwareItemProvider(AdapterFactory adapterFactory, ICategoryDescriptions categories)
CategoryAwareItemProvider(CategoryAwareItemProviderAdapterFactory factory, ICategoryDescriptions categories)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Collection
getChildren(Object object)
-
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
addListener, createCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getColumnImage, getColumnText, getDecoratedItemProvider, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyDescriptors, getText, getUpdateableText, hasChildren, isAdapterForType, notifyChanged, removeListener, setDecoratedItemProvider, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getNewChildDescriptors, getParent
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage, getText
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor, getPropertyDescriptors
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemProviderDecorator
getDecoratedItemProvider, setDecoratedItemProvider
-
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getParent, hasChildren
-
-
-
-
Constructor Detail
-
CategoryAwareItemProvider
public CategoryAwareItemProvider(AdapterFactory adapterFactory, ICategoryDescriptions categories)
-
CategoryAwareItemProvider
public CategoryAwareItemProvider(CategoryAwareItemProviderAdapterFactory factory, ICategoryDescriptions categories)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIDisposable
- Overrides:
dispose
in classItemProviderDecorator
-
getChildren
public Collection getChildren(Object object)
- Specified by:
getChildren
in interfaceIEditingDomainItemProvider
- Specified by:
getChildren
in interfaceITreeItemContentProvider
- Overrides:
getChildren
in classItemProviderDecorator
-
-