org.eclipse.emf.test.models.ref.unsettable
Interface URefFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
URefFactoryImpl

public interface URefFactory
extends EFactory

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

See Also:
URefPackage

Field Summary
static URefFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 AU createAU()
          Returns a new object of class 'AU'
 BU createBU()
          Returns a new object of class 'BU'
 C1U createC1U()
          Returns a new object of class 'C1U'
 C2U createC2U()
          Returns a new object of class 'C2U'
 C3U createC3U()
          Returns a new object of class 'C3U'
 C4U createC4U()
          Returns a new object of class 'C4U'
 CU createCU()
          Returns a new object of class 'CU'
 DU createDU()
          Returns a new object of class 'DU'
 EU createEU()
          Returns a new object of class 'EU'
 URefPackage getURefPackage()
          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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final URefFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createC1U

C1U createC1U()
Returns a new object of class 'C1U'.

Returns:
a new object of class 'C1U'.

createC2U

C2U createC2U()
Returns a new object of class 'C2U'.

Returns:
a new object of class 'C2U'.

createAU

AU createAU()
Returns a new object of class 'AU'.

Returns:
a new object of class 'AU'.

createBU

BU createBU()
Returns a new object of class 'BU'.

Returns:
a new object of class 'BU'.

createCU

CU createCU()
Returns a new object of class 'CU'.

Returns:
a new object of class 'CU'.

createDU

DU createDU()
Returns a new object of class 'DU'.

Returns:
a new object of class 'DU'.

createC4U

C4U createC4U()
Returns a new object of class 'C4U'.

Returns:
a new object of class 'C4U'.

createC3U

C3U createC3U()
Returns a new object of class 'C3U'.

Returns:
a new object of class 'C3U'.

createEU

EU createEU()
Returns a new object of class 'EU'.

Returns:
a new object of class 'EU'.

getURefPackage

URefPackage getURefPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.

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