org.eclipse.gmt.umlx.emof.adapter
Class HierachicalNamedElementIdCreator
java.lang.Object
org.eclipse.gmt.umlx.emof.adapter.HierachicalNamedElementIdCreator
- All Implemented Interfaces:
- XMIUtils.IdCreator
public class HierachicalNamedElementIdCreator
- extends java.lang.Object
- implements XMIUtils.IdCreator
Create hierarchical xmi:id's for NamedElement nodes of the form of
name.name.name using @ property_index for unnamed elements, and _index
for unnamed root elements
Method Summary |
java.lang.String |
createId(org.eclipse.emf.ecore.EObject eObject,
java.util.Set<java.lang.String> knownIds)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HierachicalNamedElementIdCreator
public HierachicalNamedElementIdCreator()
createId
public java.lang.String createId(org.eclipse.emf.ecore.EObject eObject,
java.util.Set<java.lang.String> knownIds)
- Specified by:
createId
in interface XMIUtils.IdCreator