org.eclipse.emfforms.internal.spreadsheet.core
Class EMFFormsIdProviderImpl

java.lang.Object
  extended by org.eclipse.emfforms.internal.spreadsheet.core.EMFFormsIdProviderImpl
All Implemented Interfaces:
EMFFormsIdProvider

public class EMFFormsIdProviderImpl
extends Object
implements EMFFormsIdProvider

Simple implementation of the EMFFormsIdProvider which returns a generated UUID per EObject.

Author:
Eugen Neufeld

Field Summary
 
Fields inherited from interface org.eclipse.emfforms.spi.spreadsheet.core.EMFFormsIdProvider
ID_COLUMN
 
Constructor Summary
EMFFormsIdProviderImpl()
           
 
Method Summary
 String getId(org.eclipse.emf.ecore.EObject eObject)
          Returns the id value for an EObject.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EMFFormsIdProviderImpl

public EMFFormsIdProviderImpl()
Method Detail

getId

public String getId(org.eclipse.emf.ecore.EObject eObject)
Returns the id value for an EObject.

Specified by:
getId in interface EMFFormsIdProvider
Parameters:
eObject - The EObject to get an id for
Returns:
The id
See Also:
EMFFormsIdProvider.getId(org.eclipse.emf.ecore.EObject)


Copyright © 2015. All Rights Reserved.