public class ExeedItemProvider
extends org.eclipse.emf.edit.provider.ReflectiveItemProvider
org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList<E>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
Modifier and Type | Field and Description |
---|---|
protected ExeedImageTextProvider |
imageTextProvider |
protected ExeedPlugin |
plugin |
protected Map<Class<?>,IExeedCustomizer> |
resourceClassToCustomizerMap |
allEClasses, allEPackages, allRoots
Constructor and Description |
---|
ExeedItemProvider(org.eclipse.emf.common.notify.AdapterFactory arg0,
ExeedPlugin plugin,
Map<Class<?>,IExeedCustomizer> resourceClassToCustomizerMap) |
Modifier and Type | Method and Description |
---|---|
protected void |
gatherMetaData(org.eclipse.emf.ecore.EModelElement eModelElement) |
protected String |
getFeatureText(Object feature) |
Object |
getImage(Object arg0) |
protected Object |
getImageForEType(org.eclipse.emf.ecore.EClassifier eType) |
List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> |
getPropertyDescriptors(Object object) |
String |
getText(Object arg0) |
protected boolean |
hasChildren(Object object,
boolean optimized) |
protected void |
initializeCache() |
protected boolean |
isCalledFromTreeViewer() |
void |
loadRegisteredEPackage(String nsUri) |
void |
setImageTextProvider(ExeedImageTextProvider imageTextProvider) |
capName, collectNewChildDescriptors, format, gatherAllMetaData, getAllChildConcreteSubclasses, getAllConcreteSubclasses, getAllDelegatedFeatures, getAllEClasses, getAllEPackages, getChildrenFeatures, getCreateChildImage, getCreateChildText, getLabelFeature, getTypeText, getTypeText, isWrappingNeeded, notifyChanged, parseName
addListener, 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, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildResult, getCreateChildToolTipText, getEditableValue, getElements, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getUpdateableText, getValue, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCommand, getChildren, getNewChildDescriptors, getParent
getChildren, getParent, hasChildren
protected ExeedImageTextProvider imageTextProvider
protected ExeedPlugin plugin
protected final Map<Class<?>,IExeedCustomizer> resourceClassToCustomizerMap
public ExeedItemProvider(org.eclipse.emf.common.notify.AdapterFactory arg0, ExeedPlugin plugin, Map<Class<?>,IExeedCustomizer> resourceClassToCustomizerMap)
public Object getImage(Object arg0)
getImage
in interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage
in class org.eclipse.emf.edit.provider.ReflectiveItemProvider
public String getText(Object arg0)
getText
in interface org.eclipse.emf.edit.provider.IItemLabelProvider
getText
in class org.eclipse.emf.edit.provider.ReflectiveItemProvider
public List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object)
getPropertyDescriptors
in interface org.eclipse.emf.edit.provider.IItemPropertySource
getPropertyDescriptors
in class org.eclipse.emf.edit.provider.ReflectiveItemProvider
protected boolean hasChildren(Object object, boolean optimized)
hasChildren
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
public void setImageTextProvider(ExeedImageTextProvider imageTextProvider)
public void loadRegisteredEPackage(String nsUri)
protected String getFeatureText(Object feature)
getFeatureText
in class org.eclipse.emf.edit.provider.ReflectiveItemProvider
protected void gatherMetaData(org.eclipse.emf.ecore.EModelElement eModelElement)
gatherMetaData
in class org.eclipse.emf.edit.provider.ReflectiveItemProvider
protected Object getImageForEType(org.eclipse.emf.ecore.EClassifier eType)
protected boolean isCalledFromTreeViewer()
protected void initializeCache()
Copyright © 2016. All rights reserved.