Overview

 
Package  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD


 

org.eclipse.emf.mapping
Interface MappingFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier

All Known Implementing Classes:
MappingFactoryImpl


public interface MappingFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
MappingPackage


Field Summary
static MappingFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ComplexTypeConverter createComplexTypeConverter()
          Returns a new object of class 'Complex Type Converter'
 FunctionNamePair createFunctionNamePair()
          Returns a new object of class 'Function Name Pair'
 FunctionPair createFunctionPair()
          Returns a new object of class 'Function Pair'
 Mapping createMapping()
          Returns a new object of class 'Mapping'
 MappingHelper createMappingHelper()
          Returns a new object of class 'Helper'
 MappingRoot createMappingRoot()
          Returns a new object of class 'Root'
 MappingStrategy createMappingStrategy()
          Returns a new object of class 'Strategy'
 TypeConverter createTypeConverter()
          Returns a new object of class 'Type Converter'
 MappingPackage getMappingPackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

 

Field Detail

 

 

eINSTANCE

public static final MappingFactory eINSTANCE

The singleton instance of the factory.

Method Detail

 

 

createMappingHelper

public MappingHelper createMappingHelper()

Returns a new object of class 'Helper'.

Returns:
a new object of class 'Helper'.


 

 

createMapping

public Mapping createMapping()

Returns a new object of class 'Mapping'.

Returns:
a new object of class 'Mapping'.


 

 

createTypeConverter

public TypeConverter createTypeConverter()

Returns a new object of class 'Type Converter'.

Returns:
a new object of class 'Type Converter'.


 

 

createFunctionPair

public FunctionPair createFunctionPair()

Returns a new object of class 'Function Pair'.

Returns:
a new object of class 'Function Pair'.


 

 

createFunctionNamePair

public FunctionNamePair createFunctionNamePair()

Returns a new object of class 'Function Name Pair'.

Returns:
a new object of class 'Function Name Pair'.


 

 

createMappingStrategy

public MappingStrategy createMappingStrategy()

Returns a new object of class 'Strategy'.

Returns:
a new object of class 'Strategy'.


 

 

createMappingRoot

public MappingRoot createMappingRoot()

Returns a new object of class 'Root'.

Returns:
a new object of class 'Root'.


 

 

createComplexTypeConverter

public ComplexTypeConverter createComplexTypeConverter()

Returns a new object of class 'Complex Type Converter'.

Returns:
a new object of class 'Complex Type Converter'.


 

 

getMappingPackage

public MappingPackage getMappingPackage()

Returns the package supported by this factory.

Returns:
the package supported by this factory.


 

Overview

 
Package  Use  Tree  Deprecated  Index  Help 
Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD