public static class XMIUtil.ShortPrefixedIdCreator extends java.lang.Object implements XMIUtil.IdCreator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
prefix |
Constructor and Description |
---|
ShortPrefixedIdCreator(java.lang.String prefix) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createId(org.eclipse.emf.ecore.EObject eObject,
java.util.Set<java.lang.String> knownIds)
Create the id for eObject avoiding any ids in knownIds, which may be null for no exclusions.
|
public ShortPrefixedIdCreator(@NonNull java.lang.String prefix)
@Nullable public java.lang.String createId(@NonNull org.eclipse.emf.ecore.EObject eObject, @NonNull java.util.Set<java.lang.String> knownIds)
XMIUtil.IdCreator
createId
in interface XMIUtil.IdCreator