org.eclipse.gmt.umlx.ecore2
Interface E2Inheritance

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

public interface E2Inheritance
extends E2TransientLink

A representation of the model object 'EInheritance'.

The following features are supported:

See Also:
Ecore2Package.getE2Inheritance()

Method Summary
 org.eclipse.emf.ecore.EClass getSource()
          Returns the value of the 'Source' reference.
 org.eclipse.emf.ecore.EClass getTarget()
          Returns the value of the 'Target' reference.
 void initialise(org.eclipse.emf.ecore.EClass source, org.eclipse.emf.ecore.EClass 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

getSource

org.eclipse.emf.ecore.EClass getSource()
Returns the value of the 'Source' reference.

Specified by:
getSource in interface E2Link
Returns:
the value of the 'Source' reference.
See Also:
Ecore2Package.getE2Inheritance_Source()

initialise

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


getTarget

org.eclipse.emf.ecore.EClass getTarget()
Returns the value of the 'Target' reference.

Specified by:
getTarget in interface E2Link
Returns:
the value of the 'Target' reference.
See Also:
Ecore2Package.getE2Inheritance_Target()