
public class ListConstructionItemProvider extends ItemProviderAdapter implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
ListConstruction object.
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 |
|---|
ListConstructionItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier
|
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, 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, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommandgetTargetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCommand, getChildren, getNewChildDescriptors, getParentgetChildren, getParentgetElementsgetEditableValue, getPropertyDescriptorgetColumnImage, getColumnTextgetBackground, getForegroundgetFontgetBackground, getForegroundgetFontpublic ListConstructionItemProvider(AdapterFactory adapterFactory)
public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
getPropertyDescriptors in interface IItemPropertySourcegetPropertyDescriptors in class ItemProviderAdapterpublic Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an
AddCommand, RemoveCommand or
MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter).
getChildrenFeatures in class ItemProviderAdapterprotected EStructuralFeature getChildFeature(Object object, Object child)
getChildFeature in class ItemProviderAdapterpublic boolean hasChildren(Object object)
hasChildren in interface ITreeItemContentProviderhasChildren in class ItemProviderAdapterpublic Object getImage(Object object)
getImage in interface IItemLabelProvidergetImage in class ItemProviderAdapterprotected boolean shouldComposeCreationImage()
shouldComposeCreationImage in class ItemProviderAdapterpublic String getText(Object object)
getText in interface IItemLabelProvidergetText in class ItemProviderAdapterpublic void notifyChanged(Notification notification)
ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached
children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged in interface AdapternotifyChanged in class AdapterImplprotected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
CommandParameters describing the children
that can be created under this object.
collectNewChildDescriptors in class ItemProviderAdapterpublic ResourceLocator getResourceLocator()
getResourceLocator in class ItemProviderAdapterCopyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.