Uses of Interface
org.eclipse.emf.mapping.Mapping

Packages that use Mapping
org.eclipse.emf.mapping   
org.eclipse.emf.mapping.command   
org.eclipse.emf.mapping.ecore2ecore   
org.eclipse.emf.mapping.ecore2ecore.impl   
org.eclipse.emf.mapping.ecore2ecore.util   
org.eclipse.emf.mapping.impl   
org.eclipse.emf.mapping.presentation   
org.eclipse.emf.mapping.provider   
org.eclipse.emf.mapping.util   
 

Uses of Mapping in org.eclipse.emf.mapping
 

Subinterfaces of Mapping in org.eclipse.emf.mapping
 interface MappingRoot
           A representation of the model object 'Root'
 

Methods in org.eclipse.emf.mapping that return Mapping
 Mapping MappingRoot.getParentMapping(Collection collection)
          This returns the mapping in the tree that would be the parent of a mapping that has the given collection as its mapped objects.
 Mapping MappingRoot.createMapping(Collection inputs, Collection outputs)
          This creates a new, appropriately-parented, mapping object with the given collections of input and output objects.
 Mapping MappingHelper.getMapper()
          Returns the value of the 'Mapper' container reference.
 Mapping MappingFactory.createMapping()
          Returns a new object of class 'Mapping'
 Mapping Mapping.getNestedIn()
          Returns the value of the 'Nested In' container reference.
 Mapping Mapping.getTypeMapping()
          Returns the value of the 'Type Mapping' reference
 Mapping ComplexTypeConverter.getIn2out()
          Returns the value of the 'In2out' reference
 Mapping ComplexTypeConverter.getOut2in()
          Returns the value of the 'Out2in' reference
 

Methods in org.eclipse.emf.mapping with parameters of type Mapping
 void MappingRoot.refreshMappedObjectStates(Mapping subtree)
          This refreshes the mapped objects states of all mappings rooted at the specified mapping subtree.
 boolean MappingRoot.canCreateMapping(Collection inputs, Collection outputs, Mapping mapping)
          If mapping is null, this checks if a mapping can be created with the given inputs and outputs.
 boolean MappingRoot.canRemoveMapping(Mapping mapping)
          This checks if the given mapping can be removed.
 void MappingRoot.register(Mapping mapping)
          This adds cached information about this mapping.
 void MappingRoot.deregister(Mapping mapping)
          This removes cached information about this mapping.
 void MappingHelper.setMapper(Mapping value)
          Sets the value of the 'Mapper' container reference
 void Mapping.setNestedIn(Mapping value)
          Sets the value of the 'Nested In' container reference
 void Mapping.setTypeMapping(Mapping value)
          Sets the value of the 'Type Mapping' reference
 void ComplexTypeConverter.setIn2out(Mapping value)
          Sets the value of the 'In2out' reference
 void ComplexTypeConverter.setOut2in(Mapping value)
          Sets the value of the 'Out2in' reference
 

Uses of Mapping in org.eclipse.emf.mapping.command
 

Fields in org.eclipse.emf.mapping.command declared as Mapping
protected  Mapping MatchMappingCommand.mapping
          This is the mapping that is being recursively matched.
protected  Mapping CreateMappingCommand.newMapping
          This is set during CreateMappingCommand.execute() to record the new mapping that is created.
 

Methods in org.eclipse.emf.mapping.command with parameters of type Mapping
static Command TypeMatchMappingCommand.create(MappingDomain domain, Mapping mapping)
          This creates a command that creates a new child mappings for the given mapping by attempting to match by type input children with output children.
static Command RemoveMappingCommand.create(MappingDomain domain, Mapping mapping)
          This creates a command that removes the mapping from the mapping root.
static Command NameMatchMappingCommand.create(MappingDomain domain, Mapping mapping)
          This creates a command that creates a new child mappings for the given mapping by attempting to match by name input children with output children.
static Command AddMappingCommand.create(MappingDomain domain, Mapping mapping)
          This creates a command that adds the new mappings in the collection into the appropriate place in the mapping root's.
 

Constructors in org.eclipse.emf.mapping.command with parameters of type Mapping
TypeMatchMappingCommand(MappingDomain domain, Mapping mapping)
           
NameMatchMappingCommand(MappingDomain domain, Mapping mapping)
           
MatchMappingCommand(MappingDomain domain, Mapping mapping)
           
 

Uses of Mapping in org.eclipse.emf.mapping.ecore2ecore
 

Subinterfaces of Mapping in org.eclipse.emf.mapping.ecore2ecore
 interface Ecore2EcoreMappingRoot
           A representation of the model object 'Mapping Root'
 

Uses of Mapping in org.eclipse.emf.mapping.ecore2ecore.impl
 

Classes in org.eclipse.emf.mapping.ecore2ecore.impl that implement Mapping
 class Ecore2EcoreMappingRootImpl
           An implementation of the model object 'Mapping Root'
 

Methods in org.eclipse.emf.mapping.ecore2ecore.impl with parameters of type Mapping
 boolean Ecore2EcoreMappingRootImpl.canCreateMapping(Collection inputs, Collection outputs, Mapping mapping)
           
 

Uses of Mapping in org.eclipse.emf.mapping.ecore2ecore.util
 

Methods in org.eclipse.emf.mapping.ecore2ecore.util with parameters of type Mapping
 Object Ecore2EcoreSwitch.caseMapping(Mapping object)
          Returns the result of interpretting the object as an instance of 'Mapping'
 

Uses of Mapping in org.eclipse.emf.mapping.impl
 

Classes in org.eclipse.emf.mapping.impl that implement Mapping
 class MappingImpl
           An implementation of the model object 'Mapping'
 class MappingRootImpl
           An implementation of the model object 'Root'
 

Fields in org.eclipse.emf.mapping.impl declared as Mapping
protected  Mapping MappingImpl.typeMapping
          The cached value of the 'Type Mapping' reference
protected  Mapping ComplexTypeConverterImpl.in2out
          The cached value of the 'In2out' reference
protected  Mapping ComplexTypeConverterImpl.out2in
          The cached value of the 'Out2in' reference
 

Methods in org.eclipse.emf.mapping.impl that return Mapping
 Mapping MappingRootImpl.getParentMapping(Collection collection)
           
 Mapping MappingRootImpl.createMapping(Collection inputs, Collection outputs)
           
protected  Mapping MappingRootImpl.createMapping()
           
 Mapping MappingImpl.getNestedIn()
           
 Mapping MappingImpl.getTypeMapping()
           
 Mapping MappingImpl.basicGetTypeMapping()
           
 Mapping MappingHelperImpl.getMapper()
           
 Mapping MappingFactoryImpl.createMapping()
           
 Mapping ComplexTypeConverterImpl.getIn2out()
           
 Mapping ComplexTypeConverterImpl.basicGetIn2out()
           
 Mapping ComplexTypeConverterImpl.getOut2in()
           
 Mapping ComplexTypeConverterImpl.basicGetOut2in()
           
 

Methods in org.eclipse.emf.mapping.impl with parameters of type Mapping
 void MappingRootImpl.refreshMappedObjectStates(Mapping subtree)
           
 void MappingRootImpl.register(Mapping mapping)
           
 void MappingRootImpl.deregister(Mapping mapping)
           
 boolean MappingRootImpl.canCreateMapping(Collection inputs, Collection outputs, Mapping mapping)
           
 boolean MappingRootImpl.canRemoveMapping(Mapping mapping)
           
protected  boolean MappingRootImpl.hasMappedChildren(Mapping mapping)
           
protected  boolean MappingRootImpl.isMapped(Collection collection, Mapping mapping)
           
protected  void MappingRootImpl.initializeNewMapping(Mapping newMapping, Collection inputs, Collection outputs)
           
 NotificationChain MappingImpl.basicSetNestedIn(Mapping newNestedIn, NotificationChain msgs)
           
 void MappingImpl.setNestedIn(Mapping newNestedIn)
           
 void MappingImpl.setTypeMapping(Mapping newTypeMapping)
           
 NotificationChain MappingHelperImpl.basicSetMapper(Mapping newMapper, NotificationChain msgs)
           
 void MappingHelperImpl.setMapper(Mapping newMapper)
           
 void ComplexTypeConverterImpl.setIn2out(Mapping newIn2out)
           
 void ComplexTypeConverterImpl.setOut2in(Mapping newOut2in)
           
 

Constructors in org.eclipse.emf.mapping.impl with parameters of type Mapping
MappingImpl.MappingTreeIterator(Mapping mapping)
          This creates a tree iterator that will iterate over a mapping, all it's nested mappings, all their nested mappings, and so on.
MappingImpl.MappingTreeIterator(Mapping mapping, boolean includeRoot)
          This creates a tree iterator that will iterate over a mapping (but only if includeRoot is true), all it's nested mappings, all their nested mappings, and so on.
 

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

Methods in org.eclipse.emf.mapping.presentation with parameters of type Mapping
 List MappingEditor.MyDecoratorAdapterFactory.getPrimaryMappedObjects(Mapping mapping)
           
 List MappingEditor.MyDecoratorAdapterFactory.getSecondaryMappedObjects(Mapping mapping)
           
 List MappingEditor.OverviewDecoratorAdapterFactory.getPrimaryMappedObjects(Mapping mapping)
           
 List MappingEditor.OverviewDecoratorAdapterFactory.getSecondaryMappedObjects(Mapping mapping)
           
 List MappingEditor.OverviewViewer.getPrimaryMappedObjects(Mapping mapping)
           
 List MappingEditor.OverviewViewer.getSecondaryMappedObjects(Mapping mapping)
           
 

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

Fields in org.eclipse.emf.mapping.provider declared as Mapping
protected  Mapping MappingItemProvider.TypeMappingHelperWrapper.mapping
           
protected  Mapping MappedObjectItemProvider.mapping
           
 

Methods in org.eclipse.emf.mapping.provider that return Mapping
 Mapping MappedObjectItemProvider.getMapping()
           
 

Methods in org.eclipse.emf.mapping.provider with parameters of type Mapping
 void MappingItemProvider.getPropertyDescriptorsForHelper(Mapping mapping)
           
protected  MappedObjectItemProvider MappingItemProvider.getMappedObjectItemProvider(Mapping mapping, Object mappedObject)
           
protected  Object MappingItemProvider.substituteMappedObjectItemProvider(Mapping mapping, Object object)
           
protected  Object MappingItemProvider.substituteMappedObject(Mapping mapping, Object object)
           
protected  Command MappingItemProvider.createNameMatchMappingCommand(MappingDomain domain, Mapping mapping)
          This creates a primitive NameMatchMappingCommand.
protected  Command MappingItemProvider.createTypeMatchMappingCommand(MappingDomain domain, Mapping mapping)
          This creates a primitive TypeMatchMappingCommand.
 

Constructors in org.eclipse.emf.mapping.provider with parameters of type Mapping
MappingItemProvider.TypeMappingHelperWrapper(AdapterFactory adapterFactory, Mapping mapping, MappingHelper typeMappingHelper)
           
MappedObjectItemProvider(AdapterFactory adapterFactory, EObject mappedObject, Mapping mapping)
          This constructs an instance from a factory and a notifier.
 

Uses of Mapping in org.eclipse.emf.mapping.util
 

Methods in org.eclipse.emf.mapping.util with parameters of type Mapping
 Object MappingSwitch.caseMapping(Mapping object)
          Returns the result of interpretting the object as an instance of 'Mapping'
 


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