Uses of Interface
org.eclipse.emf.edit.domain.EditingDomain

Packages that use EditingDomain
org.eclipse.emf.codegen.ecore.genmodel.action   
org.eclipse.emf.codegen.ecore.genmodel.presentation   
org.eclipse.emf.databinding.edit   
org.eclipse.emf.ecore.presentation Provides sample editor support for Ecore. 
org.eclipse.emf.ecore.provider Provides item providers for Ecore. 
org.eclipse.emf.edit.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
org.eclipse.emf.edit.provider.resource   
org.eclipse.emf.edit.ui.action This provides a reusable implementation of an IAction that delegates to a CommandActionDelegate, which is usually also a Command 
org.eclipse.emf.edit.ui.dnd This provides a supplementary support for drag and drop based on delegation to the command framework.
org.eclipse.emf.mapping.action   
org.eclipse.emf.mapping.domain   
org.eclipse.emf.mapping.ecore2ecore.presentation   
org.eclipse.emf.mapping.ecore2xml.presentation   
org.eclipse.emf.mapping.presentation   
org.eclipse.emf.mapping.provider   
 

Uses of EditingDomain in org.eclipse.emf.codegen.ecore.genmodel.action
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.action with parameters of type EditingDomain
protected  Command CreateChildAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          This creates the command that creates the child and adds it under the single selected object, specified in collection.
 

Uses of EditingDomain in org.eclipse.emf.codegen.ecore.genmodel.presentation
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation that return EditingDomain
 EditingDomain GenModelEditor.getEditingDomain()
          This returns the editing domain as required by the IEditingDomainProvider interface.
 

Uses of EditingDomain in org.eclipse.emf.databinding.edit
 

Fields in org.eclipse.emf.databinding.edit declared as EditingDomain
protected  EditingDomain EditingDomainEObjectObservableMap.domain
           
protected  EditingDomain EditingDomainEObjectObservableList.domain
           
protected  EditingDomain EditingDomainEObjectObservableValue.domain
           
 

Methods in org.eclipse.emf.databinding.edit with parameters of type EditingDomain
static IObservableFactory EMFEditObservables.listFactory(Realm realm, EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable lists tracking the value of the given feature of a particular object.
static IObservableFactory EMFEditObservables.mapFactory(EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable maps tracking the value of the given feature of a particular object.
static IObservableList EMFEditObservables.observeDetailList(Realm realm, EditingDomain domain, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable list that tracks the current value of the feature of the current value of the master observable value.
static IObservableValue EMFEditObservables.observeDetailValue(Realm realm, EditingDomain domain, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable value that tracks the current value of the feature of the current value of the master observable value.
static IObservableList EMFEditObservables.observeList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableList EMFEditObservables.observeList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableMap EMFEditObservables.observeMap(EditingDomain domain, IObservableSet objects, EStructuralFeature eStructuralFeature)
          Returns an observable map in the default realm tracking the current value of the given feature for each object in the given set.
static IObservableMap[] EMFEditObservables.observeMaps(EditingDomain domain, IObservableSet objects, EStructuralFeature[] eStructuralFeatures)
          Returns an array of observable maps in the default realm tracking the current value of the given features for each object in the given set.
static IObservableValue EMFEditObservables.observeValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
static IObservableValue EMFEditObservables.observeValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
static IObservableFactory EMFEditObservables.valueFactory(Realm realm, EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable values tracking the value of the given feature of a particular object.
 

Constructors in org.eclipse.emf.databinding.edit with parameters of type EditingDomain
EditingDomainEObjectObservableList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
           
EditingDomainEObjectObservableList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
           
EditingDomainEObjectObservableMap(EditingDomain domain, IObservableSet objects, EStructuralFeature eStructuralFeature)
           
EditingDomainEObjectObservableValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
           
EditingDomainEObjectObservableValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
           
 

Uses of EditingDomain in org.eclipse.emf.ecore.presentation
 

Methods in org.eclipse.emf.ecore.presentation that return EditingDomain
 EditingDomain EcoreEditor.getEditingDomain()
          This returns the editing domain as required by the IEditingDomainProvider interface.
 

Constructors in org.eclipse.emf.ecore.presentation with parameters of type EditingDomain
EcoreActionBarContributor.ExtendedLoadResourceAction.ExtendedLoadResourceDialog(Shell parent, EditingDomain domain)
           
 

Uses of EditingDomain in org.eclipse.emf.ecore.provider
 

Methods in org.eclipse.emf.ecore.provider with parameters of type EditingDomain
protected  Command EGenericTypeItemProvider.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index, java.util.Collection<?> collection)
           
protected  Command EReferenceItemProvider.createInitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a custom initialize copy command that specially handles the eOpposite like it is bidirectional, itself.
 

Uses of EditingDomain in org.eclipse.emf.edit.command
 

Fields in org.eclipse.emf.edit.command declared as EditingDomain
protected  EditingDomain AbstractOverrideableCommand.domain
          This is the editing domain in which this command operates.
protected  EditingDomain CreateChildCommand.domain
          This is the editing domain in which this command operates.
protected  EditingDomain CopyCommand.domain
          This keeps track of the domain in which this command is created.
protected  EditingDomain DeleteCommand.domain
          This is the editing doman in which this command operates.
protected  EditingDomain CutToClipboardCommand.domain
          This is the editing domain in which this command operates.
protected  EditingDomain DragAndDropCommand.domain
          This keeps track of the domain in which this command is created.
 

Methods in org.eclipse.emf.edit.command that return EditingDomain
 EditingDomain AbstractOverrideableCommand.getDomain()
          This returns the editing domain that contains this.
 

Methods in org.eclipse.emf.edit.command with parameters of type EditingDomain
static Command CopyCommand.create(EditingDomain domain, java.util.Collection<?> collection)
          This creates a command that copies the given collection of objects.
static Command DeleteCommand.create(EditingDomain domain, java.util.Collection<?> collection)
          This creates a command that deletes the objects in the given collection.
static Command CutToClipboardCommand.create(EditingDomain domain, java.util.Collection<?> collection)
          This creates a command to remove multiple objects and set it to the clipboard.
static Command RemoveCommand.create(EditingDomain domain, java.util.Collection<?> collection)
          This creates a command to remove multiple objects.
static Command CopyToClipboardCommand.create(EditingDomain domain, java.util.Collection<?> collection)
          This creates a command that copies the given collection of objects to the clipboard.
static Command CopyCommand.create(EditingDomain domain, java.lang.Object owner)
          This creates a command that copies the given object.
static Command DeleteCommand.create(EditingDomain domain, java.lang.Object object)
          This creates a command that deletes the given object.
static Command CutToClipboardCommand.create(EditingDomain domain, java.lang.Object value)
          This creates a command to remove an object and set it to the clipboard.
static Command RemoveCommand.create(EditingDomain domain, java.lang.Object value)
          This creates a command to remove an object.
static Command CopyToClipboardCommand.create(EditingDomain domain, java.lang.Object owner)
          This creates a command that copies the given object to the clipboard.
static Command ReplaceCommand.create(EditingDomain domain, java.lang.Object value, java.util.Collection<?> collection)
          This creates a command to replace an object with a collection of replacements.
static Command InitializeCopyCommand.create(EditingDomain domain, java.lang.Object owner, CopyCommand.Helper copyHelper)
           
static Command CreateCopyCommand.create(EditingDomain domain, java.lang.Object owner, CopyCommand.Helper copyHelper)
          This creates a command that will create and object for copying the given object
static Command DragAndDropCommand.create(EditingDomain domain, java.lang.Object owner, float location, int operations, int operation, java.util.Collection<?> collection)
          This creates a command to perform a drag and drop operation upon the owner.
static Command PasteFromClipboardCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature)
          This creates a command to add copies from the clipboard to the specified feature of the owner.
static Command AddCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.util.Collection<?> collection)
          This creates a command to add a collection of values to the specified feature of the owner.
static Command CreateChildCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object newChildDescriptor, java.util.Collection<?> selection)
          This returns a command created by the editing domain to add the child described by newChildDescriptor to the given object.
static Command CutToClipboardCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.util.Collection<?> collection)
          This creates a command to remove a collection of values from the specified feature of the owner and set it to the clipboard.
static Command RemoveCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.util.Collection<?> collection)
          This creates a command to remove a collection of values from the specified feature of the owner.
static Command AddCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.util.Collection<?> collection, int index)
          This creates a command to insert a collection of values at a particular index in the specified feature of the owner.
static Command PasteFromClipboardCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, int index)
          This creates a command to add copies from the clipboard to the specified feature of the owner and at the given index.
static Command AddCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value)
          This creates a command to add a particular value to the specified feature of the owner.
static Command SetCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value)
          This creates a command to set the owner's feature to the specified value.
static Command CutToClipboardCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value)
          This creates a command to remove a particular value from the specified feature of the owner and set it to the clipboard.
static Command RemoveCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value)
          This creates a command to remove a particular value from the specified feature of the owner.
static Command ReplaceCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, java.util.Collection<?> collection)
          This creates a command to replace a particular value in the specified feature of the owner with a collection replacements objects.
static Command AddCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          This creates a command to insert particular value at a particular index in the specified feature of the owner.
static Command MoveCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          This creates a command to move particular value to a particular index in the specified feature of the owner.
static Command SetCommand.create(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          This creates a command to set the owner's feature to the specified value at the specified index.
 

Constructors in org.eclipse.emf.edit.command with parameters of type EditingDomain
AbstractOverrideableCommand(EditingDomain domain)
          This constructs an instance in this editing domain.
AbstractOverrideableCommand(EditingDomain domain, java.lang.String label)
          This constructs an instance with the given label and in this editing domain.
AbstractOverrideableCommand(EditingDomain domain, java.lang.String label, java.lang.String description)
          This constructs an instance with the given label and description, in this editing domain.
AddCommand(EditingDomain domain, EList<?> list, java.util.Collection<?> collection)
          This constructs a primitive command to insert a collection of values into the specified extent.
AddCommand(EditingDomain domain, EList<?> list, java.util.Collection<?> collection, int index)
          This constructs a primitive command to insert a collection of values into the specified extent.
AddCommand(EditingDomain domain, EList<?> list, java.lang.Object value)
          This constructs a primitive command to add a particular value into the specified extent.
AddCommand(EditingDomain domain, EList<?> list, java.lang.Object value, int index)
          This constructs a primitive command to insert particular value into the specified extent.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This constructs a primitive command to add a collection of values to the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
          This constructs a primitive command to insert a collection of values into the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to add a particular value to the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to insert particular value into the specified many-valued feature of the owner.
CopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This creates and instance in the given domain and for the given owner
CopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper, boolean optimize)
          This creates and instance in the given domain and for the given owner
CopyToClipboardCommand(EditingDomain domain, java.util.Collection<?> collection)
          This constructs a command that copies the given collection of objects to the clipboard.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, java.util.Collection<?> selection)
          This constructor initializes an instance that adds the specified child object to the feature of the owner object.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, java.util.Collection<?> selection, CreateChildCommand.Helper helper)
          This constructor initializes an instance, as above, but the command delegates functionality to the specified Helper.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, int index, java.util.Collection<?> selection)
          This constructor initializes an instance that adds the specified child object to the owner object, at the specified index of its feature feature, if it is multi-valued.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, int index, java.util.Collection<?> selection, CreateChildCommand.Helper helper)
          This constructor initializes an instance, as above, but the command delegates functionality to the specified Helper.
CreateCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This constructs a command that will create an object that is a copy of the given object.
CutToClipboardCommand(EditingDomain domain, Command command)
          This constructs an instance that yields the result of the given command as its clipboard.
DeleteCommand(EditingDomain domain, java.util.Collection<?> collection)
          This constructs a command that deletes the objects in the given collection.
DragAndDropCommand(EditingDomain domain, java.lang.Object owner, float location, int operations, int operation, java.util.Collection<?> collection)
          This creates and instance in the given domain and for the given information.
DragAndDropCommand(EditingDomain domain, java.lang.Object owner, float location, int operations, int operation, java.util.Collection<?> collection, boolean optimize)
           
InitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This constructs an instance that will copy the attribute values of value to those of owner.
MoveCommand(EditingDomain domain, EList<?> list, java.lang.Object value, int index)
          This constructs a primitive command to move a particular value to a particular index of the specified extent.
MoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to move a particular value to a particular index of the specified many-valued feature of the owner.
PasteFromClipboardCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, int index)
          This constructs an instance from the domain, which provides access the clipboard collection via getCommandStack().
PasteFromClipboardCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, int index, boolean optimize)
           
RemoveCommand(EditingDomain domain, EList<?> list, java.util.Collection<?> collection)
          This constructs a primitive command to remove a collection of values from the specified extent.
RemoveCommand(EditingDomain domain, EList<?> list, java.lang.Object value)
          This constructs a primitive command to remove a particular value from the specified extent.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This constructs a primitive command to remove a collection of values from the specified feature of the owner.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to remove a particular value from the specified feature of the owner.
ReplaceCommand(EditingDomain domain, EList<?> list, java.lang.Object value, java.util.Collection<?> collection)
          This constructs a primitive command to replace a particular value in the specified extent with the given collection of replacements.
ReplaceCommand(EditingDomain domain, EList<?> list, java.lang.Object value, java.lang.Object replacement)
          This constructs a primitive command to replace a particular value in the specified extent with the given replacement.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, java.util.Collection<?> collection)
          This constructs a primitive command to replace a particular value in the specified feature of the owner with the specified collection of replacements.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, java.lang.Object replacement)
          This constructs a primitive command to replace a particular value in the specified feature of the owner with the specified replacement.
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to set the owner's feature to the specified value.
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to set the owner's feature to the specified value at the given index.
 

Uses of EditingDomain in org.eclipse.emf.edit.domain
 

Classes in org.eclipse.emf.edit.domain that implement EditingDomain
 class AdapterFactoryEditingDomain
          This class implements an editing domain by delegating to adapters that implement IEditingDomainItemProvider.
 

Fields in org.eclipse.emf.edit.domain declared as EditingDomain
protected  EditingDomain AdapterFactoryEditingDomain.DomainTreeIterator.domain
          This is the domain that defines the tree structured.
protected  EditingDomain AdapterFactoryEditingDomain.EditingDomainProvider.editingDomain
          Keeps track of the editing domain.
 

Methods in org.eclipse.emf.edit.domain that return EditingDomain
 EditingDomain IEditingDomainProvider.getEditingDomain()
          This returns the editing domain.
 EditingDomain AdapterFactoryEditingDomain.EditingDomainProvider.getEditingDomain()
           
 EditingDomain AdapterFactoryEditingDomain.AdapterFactoryEditingDomainResourceSet.getEditingDomain()
           
static EditingDomain AdapterFactoryEditingDomain.getEditingDomainFor(EObject object)
          This returns the editing domain of the given EMF object, or null, if it can't be determined.
static EditingDomain AdapterFactoryEditingDomain.getEditingDomainFor(java.lang.Object object)
          This returns the editing domain for the given arbitrary object, or null, if it can't be determined.
 

Constructors in org.eclipse.emf.edit.domain with parameters of type EditingDomain
AdapterFactoryEditingDomain.DomainTreeIterator(EditingDomain domain, E object)
          This constructs tree iterator that iterates over an object, it's domain children, their domain children, and so on.
AdapterFactoryEditingDomain.DomainTreeIterator(EditingDomain domain, java.lang.Object object, boolean includeRoot)
          This constructs tree iterator that iterates over an object (but only if includeRoot is true), it's domain children, their domain children, and so on.
AdapterFactoryEditingDomain.EditingDomainProvider(EditingDomain editingDomain)
           
 

Uses of EditingDomain in org.eclipse.emf.edit.provider
 

Methods in org.eclipse.emf.edit.provider that return EditingDomain
 EditingDomain ItemPropertyDescriptor.getEditingDomain(java.lang.Object object)
           
 

Methods in org.eclipse.emf.edit.provider with parameters of type EditingDomain
 Command WrapperItemProvider.baseCreateCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          Implements creation of a set, copy, or drag-and-drop command by calling out to createSetCommand, createCopyCommand, or createDragAndDropCommand.
protected  Command ItemProviderAdapter.createAddCommand(EditingDomain domain, EObject owner, EReference feature, java.util.Collection<?> collection, int index)
          Deprecated. As of EMF 2.0, replaced by createAddCommand.
protected  Command ItemProviderAdapter.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
          This creates a primitive AddCommand.
 Command WrapperItemProvider.createCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          {IEditingDomainItemProvider#createCommand IEditingDomainItemProvider.createCommand} is implemented via baseCreateCommand to create set, copy, and drag-and-drop commands, only.
 Command ItemProvider.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          This implements IEditingDomainItemProvider.createCommand(), returning the unexecutable command.
 Command FeatureMapEntryWrapperItemProvider.createCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          Uses the delegate item provider or the base wrapper implementation to create a command.
 Command DelegatingWrapperItemProvider.createCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          Uses the delegate item provider to create a command for the delegate value, and then calls wrapCommand to return an appropriate wrapper-substituting command wrapper for it.
 Command AdapterFactoryItemDelegator.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          This does the same thing as EditingDomain.createCommand, i.e., it creates commands for a domain's model objects.
 Command ItemProviderDecorator.createCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          This implements IEditingDomainItemProvider.createCommand by delegating to (IEditingDomainItemProvider)ItemProviderDecorator.decoratedItemProvider.
 Command IEditingDomainItemProvider.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          This does the same thing as EditingDomain.createCommand, i.e., it creates commands for a domain's model objects.
 Command ItemProviderAdapter.createCommand(java.lang.Object object, EditingDomain domain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
          This implements delegated command creation for the given object.
protected  Command ItemProviderAdapter.createCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive CopyCommand.
protected  Command WrapperItemProvider.createCopyCommand(EditingDomain domain, java.lang.Object owner, CopyCommand.Helper helper)
          Returns an UnexecutableCommand.
protected  Command FeatureMapEntryWrapperItemProvider.createCopyCommand(EditingDomain domain, java.lang.Object owner, CopyCommand.Helper helper)
          This is only called for null or attribute values; it returns a WrapperItemProvider.SimpleCopyCommand that copies the wrapper.
protected  Command AttributeValueWrapperItemProvider.createCopyCommand(EditingDomain domain, java.lang.Object owner, CopyCommand.Helper helper)
          Returns a WrapperItemProvider.SimpleCopyCommand that copies the value by converting it into a string and back, using the factory methods.
protected  Command ItemProviderAdapter.createCreateChildCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, int index, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createCreateChildCommand.
protected  Command ItemProviderAdapter.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index, java.util.Collection<?> collection)
          This creates a primitive CreateChildCommand.
protected  Command ItemProviderAdapter.createCreateCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive CreateCopyCommand.
protected  Command WrapperItemProvider.createDragAndDropCommand(EditingDomain domain, java.lang.Object owner, float location, int operations, int operation, java.util.Collection<?> collection)
          Creates a DragAndDropCommand.
protected  Command ItemProviderAdapter.createDragAndDropCommand(EditingDomain domain, java.lang.Object owner, float location, int operations, int operation, java.util.Collection<?> collection)
          This creates a primitive DragAndDropCommand.
protected  Command ItemProviderAdapter.createInitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive InitializeCopyCommand.
protected  Command ItemProviderAdapter.createMoveCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, int index)
          Deprecated. As of EMF 2.0, replaced by createMoveCommand.
protected  Command ItemProviderAdapter.createMoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This creates a primitive MoveCommand.
protected  Command ItemProviderAdapter.createRemoveCommand(EditingDomain domain, EObject owner, EReference feature, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createRemoveCommand.
protected  Command ItemProviderAdapter.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This creates a primitive RemoveCommand.
protected  Command ItemProviderAdapter.createReplaceCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createReplaceCommand.
protected  Command ItemProviderAdapter.createReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, EObject value, java.util.Collection<?> collection)
          This creates a primitive ReplaceCommand.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This returned a primitive SetCommand, but it has been replaced, since this command can now take an index.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This creates a primitive SetCommand.
protected  Command WrapperItemProvider.WrapperItemPropertyDescriptor.createSetCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value)
          Returns a command that will set the value on the model object.
protected  Command WrapperItemProvider.createSetCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          Return an UnexecutableCommand.
protected  Command FeatureMapEntryWrapperItemProvider.createSetCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          Returns a wrapped set command that returns as its affected object the replacement wrapper for the value.
protected  Command AttributeValueWrapperItemProvider.createSetCommand(EditingDomain domain, java.lang.Object owner, java.lang.Object feature, java.lang.Object value, int index)
          Returns a wrapped set command that returns as its affected object the replacement wrapper for the value.
protected  Command ItemProviderAdapter.factorAddCommand(EditingDomain domain, CommandParameter commandParameter)
          This method factors an AddCommand for a collection of objects into one or more primitive add command, i.e., one per unique feature.
protected  Command ItemProviderAdapter.factorMoveCommand(EditingDomain domain, CommandParameter commandParameter)
          This method factors a MoveCommand to determine the feature.
protected  Command ItemProviderAdapter.factorRemoveCommand(EditingDomain domain, CommandParameter commandParameter)
          This method factors a RemoveCommand for a collection of objects into one or more primitive remove commands, i.e., one per unique feature.
 java.util.Collection<?> IChildCreationExtender.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain)
          Returns a collection of objects describing the children that can be added under the given object in the editing domain.
 java.util.List<?> ChildCreationExtenderManager.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain)
          Returns the list of new child descriptors accumulated from each of the child creation extenders.
 java.util.Collection<?> WrapperItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          IEditingDomainItemProvider.getNewChildDescriptors is implemented to return an empty list.
 java.util.Collection<CommandParameter> ItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          This implements IEditingDomainItemProvider.getNewChildDescriptors, returning an empty list.
 java.util.Collection<?> DelegatingWrapperItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          Uses the delegate item provider to return the delegate value's new child descriptors.
 java.util.Collection<?> AdapterFactoryItemDelegator.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          This returns a list of objects describing the different children that can be added under the specified object in the editing domain, following the specified sibling as closely as possible (if non-null).
 java.util.Collection<?> ItemProviderDecorator.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          This implements IEditingDomainItemProvider.getNewChildDescriptors by delegating to (IEditingDomainItemProvider)ItemProviderDecorator.decoratedItemProvider.
 java.util.Collection<?> IEditingDomainItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          This does the same thing as EditingDomain.getNewChildDescriptors, i.e., it returns a collection of objects describing the children that can be added under an object in the editing domain.
 java.util.Collection<?> ItemProviderAdapter.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
          This implements IEditingDomainItemProvider.getNewChildDescriptors, returning descriptors for all the possible children that can be added to the specified object.
 

Constructors in org.eclipse.emf.edit.provider with parameters of type EditingDomain
WrapperItemProvider.SimpleCopyCommand(EditingDomain domain)
          Creates an instance for the given domain.
 

Uses of EditingDomain in org.eclipse.emf.edit.provider.resource
 

Methods in org.eclipse.emf.edit.provider.resource with parameters of type EditingDomain
 java.util.Collection<?> ResourceItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
           
 java.util.Collection<?> ResourceSetItemProvider.getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)
           
 

Uses of EditingDomain in org.eclipse.emf.edit.ui.action
 

Fields in org.eclipse.emf.edit.ui.action declared as EditingDomain
protected  EditingDomain UndoAction.domain
           
protected  EditingDomain ValidateAction.domain
           
protected  EditingDomain RedoAction.domain
           
protected  EditingDomain ControlAction.ControlResourceDialog.domain
           
protected  EditingDomain LoadResourceAction.domain
           
protected  EditingDomain LoadResourceAction.LoadResourceDialog.domain
           
protected  EditingDomain CommandActionHandler.domain
          This keeps track of the editing domain of the action.
protected  EditingDomain CommandAction.editingDomain
          This records the editing domain of the current editor.
protected  EditingDomain StaticSelectionCommandAction.editingDomain
          This records the editing domain of the current editor or viewer.
 

Methods in org.eclipse.emf.edit.ui.action that return EditingDomain
 EditingDomain UndoAction.getEditingDomain()
          This returns the action's domain.
 EditingDomain RedoAction.getEditingDomain()
          This returns the action's domain.
 EditingDomain LoadResourceAction.getEditingDomain()
          This returns the action's domain.
 EditingDomain CommandActionHandler.getEditingDomain()
          This returns the action's domain.
 

Methods in org.eclipse.emf.edit.ui.action with parameters of type EditingDomain
protected  Command CommandAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          This method must be implemented to create the command for this action, given the editing domain and the collection of selected objects.
protected  Command CreateChildAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          This creates the command for StaticSelectionCommandAction.createActionCommand(org.eclipse.emf.edit.domain.EditingDomain, java.util.Collection).
protected  Command CreateSiblingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          This creates the command for StaticSelectionCommandAction.createActionCommand(org.eclipse.emf.edit.domain.EditingDomain, java.util.Collection).
protected abstract  Command StaticSelectionCommandAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          This should be implemented to create a command that performs the action.
 void UndoAction.setEditingDomain(EditingDomain domain)
          This sets the action's domain.
 void RedoAction.setEditingDomain(EditingDomain domain)
          This sets the action's domain.
 void LoadResourceAction.setEditingDomain(EditingDomain domain)
          This sets the action's domain.
 void CommandActionHandler.setEditingDomain(EditingDomain domain)
          This sets the action's domain.
 

Constructors in org.eclipse.emf.edit.ui.action with parameters of type EditingDomain
CommandActionHandler(EditingDomain domain)
          This constructs and instance in this editing domain.
CommandActionHandler(EditingDomain domain, java.lang.String label)
          This constructs and instance in this editing domain.
ControlAction.ControlResourceDialog(Shell parent, EditingDomain domain, Resource currentResource)
           
ControlAction(EditingDomain domain)
           
CopyAction(EditingDomain domain)
           
CreateChildAction(EditingDomain editingDomain, ISelection selection, java.lang.Object descriptor)
          This constructs an instance of an action that uses the given editing domain to create a child specified by descriptor for the single object in the selection.
CreateSiblingAction(EditingDomain editingDomain, ISelection selection, java.lang.Object descriptor)
          This constructs an instance of an action that uses the given editing domain to create a sibling specified by descriptor.
CutAction(EditingDomain domain)
           
DeleteAction(EditingDomain domain)
           
DeleteAction(EditingDomain domain, boolean removeAllReferences)
           
LoadResourceAction.LoadResourceDialog(Shell parent, EditingDomain domain)
           
LoadResourceAction(EditingDomain domain)
           
PasteAction(EditingDomain domain)
           
RedoAction(EditingDomain domain)
           
StaticSelectionCommandAction(EditingDomain editingDomain)
          This constructs an instance for a command to be executed via the given editing domain.
UndoAction(EditingDomain domain)
           
 

Uses of EditingDomain in org.eclipse.emf.edit.ui.dnd
 

Fields in org.eclipse.emf.edit.ui.dnd declared as EditingDomain
protected  EditingDomain EditingDomainViewerDropAdapter.domain
          This is the domain in which drag and drop commands will be executed.
protected  EditingDomain EditingDomainViewerDropAdapter.DragAndDropCommandInformation.domain
           
 

Constructors in org.eclipse.emf.edit.ui.dnd with parameters of type EditingDomain
EditingDomainViewerDropAdapter.DragAndDropCommandInformation(EditingDomain domain, java.lang.Object target, float location, int operations, int operation, java.util.Collection<?> source)
           
EditingDomainViewerDropAdapter(EditingDomain domain, Viewer viewer)
          This creates an instance with the given domain and viewer.
 

Uses of EditingDomain in org.eclipse.emf.mapping.action
 

Methods in org.eclipse.emf.mapping.action with parameters of type EditingDomain
protected  Command TypeMatchMappingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          Match the command for this action
protected  Command RemoveMappingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          Create the command for this action
protected  Command CreateMappingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          Create the command for this action
protected  Command CreateOneSidedMappingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          Create the command for this action
protected  Command NameMatchMappingAction.createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
          Match the command for this action
 

Constructors in org.eclipse.emf.mapping.action with parameters of type EditingDomain
CreateMappingAction.DelegateCommand(EditingDomain editingDomain, CommandParameter commandParameter)
           
CreateOneSidedMappingAction.DelegateCommand(EditingDomain editingDomain, CommandParameter commandParameter)
           
NameMatchMappingAction.DelegateCommand(EditingDomain editingDomain, CommandParameter commandParameter)
           
RemoveMappingAction.CommandDelegate(EditingDomain editingDomain, CommandParameter commandParameter)
           
TypeMatchMappingAction.DelegateCommand(EditingDomain editingDomain, CommandParameter commandParameter)
           
 

Uses of EditingDomain in org.eclipse.emf.mapping.domain
 

Subinterfaces of EditingDomain in org.eclipse.emf.mapping.domain
 interface MappingDomain
          This interface extends the editing domain to provide the additional needs for editing in a mapping scenario.
 

Classes in org.eclipse.emf.mapping.domain that implement EditingDomain
 class AdapterFactoryMappingDomain
          This class implements MappingDomain interface using two strategies.
 class PluginAdapterFactoryMappingDomain
          This class extends the AdapterFactoryMappingDomain by providing initialization using config information specified in the VABase plugin.xml.
 

Fields in org.eclipse.emf.mapping.domain declared as EditingDomain
protected  EditingDomain AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory.editingDomain
           
 

Methods in org.eclipse.emf.mapping.domain that return EditingDomain
 EditingDomain AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory.getEditingDomain()
           
 

Constructors in org.eclipse.emf.mapping.domain with parameters of type EditingDomain
AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory(AdapterFactory[] adapterFactories, EditingDomain editingDomain)
           
AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory(AdapterFactory adapterFactory, EditingDomain editingDomain)
           
AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory(java.util.Collection<? extends AdapterFactory> adapterFactories, EditingDomain editingDomain)
           
 

Uses of EditingDomain in org.eclipse.emf.mapping.ecore2ecore.presentation
 

Classes in org.eclipse.emf.mapping.ecore2ecore.presentation that implement EditingDomain
static class Ecore2EcoreEditor.Ecore2EcoreMappingDomain
           
 

Uses of EditingDomain in org.eclipse.emf.mapping.ecore2xml.presentation
 

Methods in org.eclipse.emf.mapping.ecore2xml.presentation that return EditingDomain
 EditingDomain Ecore2XMLEditor.getEditingDomain()
          This returns the editing domain as required by the IEditingDomainProvider interface.
 

Uses of EditingDomain in org.eclipse.emf.mapping.presentation
 

Methods in org.eclipse.emf.mapping.presentation that return EditingDomain
 EditingDomain MappingEditor.getEditingDomain()
          This returns the editing domain as required by the IEditingDomainProvider interface.
 

Uses of EditingDomain in org.eclipse.emf.mapping.provider
 

Methods in org.eclipse.emf.mapping.provider with parameters of type EditingDomain
protected  Command MappingItemProvider.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
           
 Command MappedObjectItemProvider.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
           
 Command MappingItemProvider.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
           
 Command MappingRootItemProvider.createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)
           
protected  Command MappingItemProvider.createMoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, EObject value, int index)
          This creates a primitive MoveCommand.
protected  Command MappingItemProvider.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
           
protected  Command MappingItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This creates a primitive SetCommand.
protected  Command MappingItemProvider.factorAddCommand(EditingDomain domain, CommandParameter commandParameter)
           
 


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.