public class GroupItemProviderAdapter extends ItemProviderAdapter implements IEditingDomainItemProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, IItemColorProvider, IItemFontProvider, IItemStyledLabelProvider, IItemDescriptionProvider
ItemProviderAdapter for groups.ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegateAdapter.InternaladapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeededtargetGRAYED_OUT_COLORBOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT| Constructor and Description |
|---|
GroupItemProviderAdapter(AdapterFactory adapterFactory,
EObject parent,
IDifferenceGroup group)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<?> |
getChildren(Object object) |
String |
getDescription(Object object)
Returns the description for the given object.
|
Object |
getImage(Object object) |
Object |
getParent(Object object) |
IStyledString.IComposedStyledString |
getStyledText(Object object)
Returns the styled text label for the given object.
|
String |
getText(Object object) |
boolean |
hasChildren(Object object) |
boolean |
isAdapterForType(Object type) |
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, collectNewChildDescriptors, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, 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, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getPropertyDescriptor, getPropertyDescriptors, getPropertyValue, getReferenceValue, getResourceLocator, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommandgetTarget, notifyChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCommand, getNewChildDescriptorsgetElementsgetEditableValue, getPropertyDescriptor, getPropertyDescriptorsgetBackground, getForegroundgetFontpublic GroupItemProviderAdapter(AdapterFactory adapterFactory, EObject parent, IDifferenceGroup group)
adapterFactory - the AdapterFactory needed to create the GroupItemProviderAdapter.parent - the parent object of the group.group - the IDifferenceGroup that will be used as item provider.public String getDescription(Object object)
getDescription in interface IItemDescriptionProviderobject - the object to evaluate the description for.IItemDescriptionProvider.getDescription(java.lang.Object)public Object getImage(Object object)
getImage in interface IItemLabelProvidergetImage in class ItemProviderAdapterItemProviderAdapter.getImage(java.lang.Object)public String getText(Object object)
getText in interface IItemLabelProvidergetText in class ItemProviderAdapterItemProviderAdapter.getText(java.lang.Object)public IStyledString.IComposedStyledString getStyledText(Object object)
getStyledText in interface IItemStyledLabelProvidergetStyledText in class ItemProviderAdapterobject - the object to evaluate the styled string for.IItemStyledLabelProvider.getStyledText(java.lang.Object)public Object getParent(Object object)
getParent in interface IEditingDomainItemProvidergetParent in interface ITreeItemContentProvidergetParent in class ItemProviderAdapterItemProviderAdapter.getParent(java.lang.Object)public boolean hasChildren(Object object)
hasChildren in interface ITreeItemContentProviderhasChildren in class ItemProviderAdapterItemProviderAdapter.hasChildren(java.lang.Object)public Collection<?> getChildren(Object object)
getChildren in interface IEditingDomainItemProvidergetChildren in interface ITreeItemContentProvidergetChildren in class ItemProviderAdapterItemProviderAdapter.getChildren(java.lang.Object)public boolean isAdapterForType(Object type)
isAdapterForType in interface AdapterisAdapterForType in class ItemProviderAdapterItemProviderAdapter.isAdapterForType(java.lang.Object)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.