public class ReferenceChangeItemProviderSpec extends ReferenceChangeItemProvider implements IItemStyledLabelProvider, IItemDescriptionProvider, ISemanticObjectLabelProvider
ReferenceChangeItemProvider returning nice output for getText(Object) and
 getImage(Object).ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegateAdapter.InternalcopyrightadapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeededtargetGRAYED_OUT_COLORBOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT| Constructor and Description | 
|---|
| ReferenceChangeItemProviderSpec(AdapterFactory adapterFactory)Constructor calling super  #ReferenceChangeItemProvider(AdapterFactory). | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getDescription(Object object)Returns the description for the given object. | 
| Object | getForeground(Object object) | 
| Object | getImage(Object object)This returns ReferenceChange.gif | 
| protected String | getReferenceText(ReferenceChange refChange)Returns the name of the reference linked to the given  ReferenceChange. | 
| String | getSemanticObjectLabel(Object object)Returns the label for the given object. | 
| IStyledString.IComposedStyledString | getStyledText(Object object)Returns the styled text label for the given object. | 
| String | getText(Object object)This returns the label text for the adapted class | 
| protected String | getValueText(ReferenceChange refChange)Converts to text the given  ReferenceChange. | 
addReferencePropertyDescriptor, addValuePropertyDescriptor, collectNewChildDescriptors, getPropertyDescriptors, notifyChangedaddConflictPropertyDescriptor, addEquivalencePropertyDescriptor, addImpliedByPropertyDescriptor, addImpliesPropertyDescriptor, addKindPropertyDescriptor, addPrimeRefiningPropertyDescriptor, addRefinedByPropertyDescriptor, addRefinesPropertyDescriptor, addRequiredByPropertyDescriptor, addRequiresPropertyDescriptor, addSourcePropertyDescriptor, addStatePropertyDescriptor, getResourceLocatoraddListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, 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, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommandgetTargetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCommand, getChildren, getNewChildDescriptors, getParentgetChildren, getParent, hasChildrengetElementsgetEditableValue, getPropertyDescriptorgetBackgroundgetFontpublic ReferenceChangeItemProviderSpec(AdapterFactory adapterFactory)
#ReferenceChangeItemProvider(AdapterFactory).adapterFactory - the adapter factorypublic String getText(Object object)
getText in interface IItemLabelProvidergetText in class ReferenceChangeItemProviderReferenceChangeItemProvider.getText(java.lang.Object)protected String getReferenceText(ReferenceChange refChange)
ReferenceChange.refChange - the given ReferenceChange.ReferenceChange.protected String getValueText(ReferenceChange refChange)
ReferenceChange.refChange - the given ReferenceChange.ReferenceChange.public Object getImage(Object object)
getImage in interface IItemLabelProvidergetImage in class ReferenceChangeItemProviderReferenceChangeItemProvider.getImage(java.lang.Object)public Object getForeground(Object object)
getForeground in interface IItemColorProvidergetForeground in class ItemProviderAdapterItemProviderAdapter.getForeground(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 String getSemanticObjectLabel(Object object)
getSemanticObjectLabel in interface ISemanticObjectLabelProviderobject - The object to evaluate the label forISemanticObjectLabelProvider.getSemanticObjectLabel(java.lang.Object)public String getDescription(Object object)
getDescription in interface IItemDescriptionProviderobject - the object to evaluate the description for.IItemDescriptionProvider.getDescription(java.lang.Object)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.