org.eclipse.ocl.examples.pivot.utilities
Class AS2XMIid
java.lang.Object
org.eclipse.ocl.examples.pivot.utilities.AS2XMIid
public class AS2XMIid
- extends java.lang.Object
Field Summary |
protected java.util.Map<java.lang.String,java.lang.String> |
moniker2id
|
Constructor Summary |
|
AS2XMIid()
|
protected |
AS2XMIid(java.util.Map<java.lang.String,java.lang.String> moniker2id)
|
Method Summary |
void |
assignIds(ASResource asResource,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in asResource re-using the xmi:id
values read when this AS2ID was constructed. |
void |
assignIds(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in asResourceSet re-using the xmi:id
values read when this AS2ID was constructed. |
java.lang.String |
getID(Element element,
boolean internalUUIDs)
|
static AS2XMIid |
load(org.eclipse.emf.common.util.URI uri)
Create an AS2ID conversion primed with the xmi:id values obtained by loading uri. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
moniker2id
@NonNull
protected final java.util.Map<java.lang.String,java.lang.String> moniker2id
AS2XMIid
public AS2XMIid()
AS2XMIid
protected AS2XMIid(@NonNull
java.util.Map<java.lang.String,java.lang.String> moniker2id)
load
@NonNull
public static AS2XMIid load(@NonNull
org.eclipse.emf.common.util.URI uri)
- Create an AS2ID conversion primed with the xmi:id values obtained by loading uri.
assignIds
public void assignIds(@NonNull
ASResource asResource,
@Nullable
java.util.Map<?,?> options)
- Assign xmi:id values to referenceable elements in asResource re-using the xmi:id
values read when this AS2ID was constructed.
assignIds
public void assignIds(@NonNull
org.eclipse.emf.ecore.resource.ResourceSet asResourceSet,
@Nullable
java.util.Map<?,?> options)
- Assign xmi:id values to referenceable elements in asResourceSet re-using the xmi:id
values read when this AS2ID was constructed.
getID
public java.lang.String getID(@NonNull
Element element,
boolean internalUUIDs)