public class Mapping extends MappingBase
Constructor and Description |
---|
Mapping()
Constructor
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
getSource(org.eclipse.emf.ecore.EObject target)
Get the source element for a target element (to be implemented by
subclasses)
|
org.eclipse.emf.ecore.EObject |
getTarget(org.eclipse.emf.ecore.EObject source)
Get the target element for a source element (to be implemented by
subclasses)
|
boolean |
isMapped(org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EObject target)
Decide whether there is a bidirectional relationship between source and
target element
|
void |
map(org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EObject target)
Add bidirectional relationship between source and target element
|
String |
toString() |
void |
unmap(org.eclipse.emf.ecore.EObject source)
Remove bidirectional relationship between source and target element
|
copyResolveSource, copyResolveSource, copyResolveTarget, copyResolveTarget, resolveSource, resolveTarget
public org.eclipse.emf.ecore.EObject getTarget(org.eclipse.emf.ecore.EObject source)
getTarget
in class MappingBase
public org.eclipse.emf.ecore.EObject getSource(org.eclipse.emf.ecore.EObject target)
getSource
in class MappingBase
public void map(org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EObject target)
public void unmap(org.eclipse.emf.ecore.EObject source)
public boolean isMapped(org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EObject target)
Copyright © 2020. All rights reserved.