org.eclipse.emf.emfstore.internal.server.model.impl.api
Class ESGlobalProjectIdImpl
java.lang.Object
org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<ESGlobalProjectId,ProjectId>
org.eclipse.emf.emfstore.internal.server.model.impl.api.ESGlobalProjectIdImpl
- All Implemented Interfaces:
- ESUniqueIdentifier, InternalAPIDelegator<ESGlobalProjectId,ProjectId>, ESGlobalProjectId
public class ESGlobalProjectIdImpl
- extends AbstractAPIImpl<ESGlobalProjectId,ProjectId>
- implements ESGlobalProjectId
Mapping between ESGlobalProjectId
and ProjectId
.
- Author:
- emueller
ESGlobalProjectIdImpl
public ESGlobalProjectIdImpl(ProjectId projectId)
- Constructor.
- Parameters:
projectId
- the delegate
getId
public String getId()
- Returns the actual identifier as a string.
- Specified by:
getId
in interface ESUniqueIdentifier
- Returns:
- the ID as a string
- See Also:
ESUniqueIdentifier.getId()
equals
public boolean equals(Object otherObject)
-
- Overrides:
equals
in class AbstractAPIImpl<ESGlobalProjectId,ProjectId>
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class AbstractAPIImpl<ESGlobalProjectId,ProjectId>
- See Also:
Object.hashCode()
Copyright © 2015. All Rights Reserved.