org.eclipse.gmt.umlx.ucore
Interface UTypedModel2EPackage

All Superinterfaces:
E2Link, E2TransientLink, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
UTypedModel2EPackageImpl

public interface UTypedModel2EPackage
extends E2TransientLink

A representation of the model object 'U2 Package Use'.

The following features are supported:

See Also:
UcorePackage.getUTypedModel2EPackage()

Method Summary
 void deinitialise()
           
 org.eclipse.emf.ecore.EPackage getEPackage()
          Returns the value of the 'EPackage' reference.
 UTypedModel getSource()
           
 org.eclipse.emf.ecore.EPackage getTarget()
           
 UTypedModel getUTypedModel()
          Returns the value of the 'UTyped Model' reference.
 void initialise(UTypedModel source, org.eclipse.emf.ecore.EPackage target)
           
 
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
 

Method Detail

getUTypedModel

UTypedModel getUTypedModel()
Returns the value of the 'UTyped Model' reference.

If the meaning of the 'Typed Model' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'UTyped Model' reference.
See Also:
UcorePackage.getUTypedModel2EPackage_UTypedModel()

getEPackage

org.eclipse.emf.ecore.EPackage getEPackage()
Returns the value of the 'EPackage' reference.

If the meaning of the 'Used Package' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'EPackage' reference.
See Also:
UcorePackage.getUTypedModel2EPackage_EPackage()

getSource

UTypedModel getSource()

Specified by:
getSource in interface E2Link

getTarget

org.eclipse.emf.ecore.EPackage getTarget()

Specified by:
getTarget in interface E2Link

initialise

void initialise(UTypedModel source,
                org.eclipse.emf.ecore.EPackage target)


deinitialise

void deinitialise()