public class TestCategoryItemProvider extends CategoryItemProvider
ChildrenDescriptorCollector
.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
Constructor and Description |
---|
TestCategoryItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
Modifier and Type | Method and Description |
---|---|
void |
collectContainerChildDecriptors(Collection<Object> newChildDescriptors,
Object object)
Adds child descriptors for the
VContainer 's children reference. |
void |
collectNewChildDescriptors(Collection<Object> newChildDescriptors,
Object object)
This adds
CommandParameter s describing the children
that can be created under this object. |
protected ChildrenDescriptorCollector |
getChildrenDescriptorCollector()
Returns the cached
ChildrenDescriptorCollector . |
protected void |
setChildrenDescriptorCollector(ChildrenDescriptorCollector collector) |
getChildFeature, getChildrenFeatures, getImage, getPropertyDescriptors, getText, notifyChanged
addLabelObjectPropertyDescriptor, addTooltipPropertyDescriptor
addEnabledPropertyDescriptor, addLabelPropertyDescriptor, addNamePropertyDescriptor, addReadonlyPropertyDescriptor, addUuidPropertyDescriptor, addVisiblePropertyDescriptor, getResourceLocator
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, 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, getStyledText, 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, wrapCommand
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCommand, getChildren, getNewChildDescriptors, getParent
getChildren, getParent, hasChildren
public TestCategoryItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
protected ChildrenDescriptorCollector getChildrenDescriptorCollector()
CategoryItemProvider
ChildrenDescriptorCollector
.getChildrenDescriptorCollector
in class CategoryItemProvider
ChildrenDescriptorCollector
.protected void setChildrenDescriptorCollector(ChildrenDescriptorCollector collector)
public void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
CommandParameter
s describing the children
that can be created under this object.
public void collectContainerChildDecriptors(Collection<Object> newChildDescriptors, Object object)
VContainer
's children reference. This is necessary as long as
VCategory
does not extend VCategory
.collectContainerChildDecriptors
in class CategoryItemProvider
newChildDescriptors
- The collection of child descriptors that the collected descriptors will be added to.object
- The object for which the child descriptors are collectedCategoryItemProvider.collectContainerChildDecriptors(java.util.Collection,
java.lang.Object)
Copyright © 2018. All rights reserved.