|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.edit.provider.ItemProviderAdapter
org.eclipse.emf.mapping.provider.MappingItemProviderAdapter
org.eclipse.emf.mapping.provider.MappingItemProvider
org.eclipse.emf.mapping.provider.MappingRootItemProvider
public class MappingRootItemProvider
This is the item provider adpater for a MappingRoot object.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.mapping.provider.MappingItemProvider |
|---|
MappingItemProvider.TypeMappingHelperWrapper |
| Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter |
|---|
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate |
| Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
|---|
Adapter.Internal |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.mapping.provider.MappingItemProvider |
|---|
DIVIDER, mappedObjectItemProviderList, SEPARATOR |
| Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter |
|---|
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded |
| Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl |
|---|
target |
| Constructor Summary | |
|---|---|
MappingRootItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier. |
|
| Method Summary | |
|---|---|
protected Command |
createAddMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
This creates a primitive AddMappingCommand. |
Command |
createCommand(java.lang.Object object,
EditingDomain editingDomain,
java.lang.Class<? extends Command> commandClass,
CommandParameter commandParameter)
This implements delegated command creation for the given object. |
protected Command |
createCreateMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
This creates a primitive CreateMappingCommand. |
protected Command |
createRemoveMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
This creates a primitive RemoveMappingCommand. |
protected Command |
createRestoreInitialStateCommand(MappingDomain domain)
This creates a primitive RestoreInitialStateCommand. |
java.util.List<IItemPropertyDescriptor> |
getPropertyDescriptors(java.lang.Object object)
This returns the property descriptors for the adapted class. |
ResourceLocator |
getResourceLocator()
Return the resource locator for this item provider's resources |
java.lang.String |
getText(java.lang.Object object)
This returns the label text for the adapted class |
void |
notifyChanged(Notification msg)
This handles notification by delegating to fireNotifyChanged. |
| Methods inherited from class org.eclipse.emf.mapping.provider.MappingItemProvider |
|---|
createAddCommand, createMoveCommand, createNameMatchMappingCommand, createRemoveCommand, createSetCommand, createTypeMatchMappingCommand, createValueIterator, dispose, factorAddCommand, getChildFeature, getChildren, getChildrenFeatures, getImage, getImage, getImage, getImage, getImage, getImage, getMappedObjectItemProvider, getParent, getPropertyDescriptorsForHelper, getSetFeature, getText, getText, getText, getText, getText, hasChildren, substituteMappedObject, substituteMappedObjectItemProvider |
| Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl |
|---|
getTarget |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider |
|---|
getChildren, getNewChildDescriptors, getParent |
| Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider |
|---|
getChildren, getParent, hasChildren |
| Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider |
|---|
getImage |
| Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource |
|---|
getEditableValue, getPropertyDescriptor |
| Constructor Detail |
|---|
public MappingRootItemProvider(AdapterFactory adapterFactory)
| Method Detail |
|---|
public java.util.List<IItemPropertyDescriptor> getPropertyDescriptors(java.lang.Object object)
getPropertyDescriptors in interface IItemPropertySourcegetPropertyDescriptors in class MappingItemProviderpublic java.lang.String getText(java.lang.Object object)
getText in interface IItemLabelProvidergetText in class MappingItemProviderpublic void notifyChanged(Notification msg)
fireNotifyChanged.
notifyChanged in interface AdapternotifyChanged in class MappingItemProvidermsg - a description of the change.
public Command createCommand(java.lang.Object object,
EditingDomain editingDomain,
java.lang.Class<? extends Command> commandClass,
CommandParameter commandParameter)
ItemProviderAdapter
createCommand in interface IEditingDomainItemProvidercreateCommand in class MappingItemProvider
protected Command createCreateMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
CreateMappingCommand.
protected Command createAddMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
AddMappingCommand.
protected Command createRemoveMappingCommand(MappingDomain domain,
java.util.Collection<?> collection)
RemoveMappingCommand.
protected Command createRestoreInitialStateCommand(MappingDomain domain)
RestoreInitialStateCommand.
public ResourceLocator getResourceLocator()
getResourceLocator in class MappingItemProvider
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||