org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec
Class ESAncestorVersionSpecImpl
java.lang.Object
org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<U,T>
org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESVersionSpecImpl<ESAncestorVersionSpec,AncestorVersionSpec>
org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESAncestorVersionSpecImpl
- All Implemented Interfaces:
- InternalAPIDelegator<ESAncestorVersionSpec,AncestorVersionSpec>, ESAncestorVersionSpec, ESVersionSpec
public class ESAncestorVersionSpecImpl
- extends ESVersionSpecImpl<ESAncestorVersionSpec,AncestorVersionSpec>
- implements ESAncestorVersionSpec
Mapping between ESAncestorVersionSpec
and AncestorVersionSpec
.
- Author:
- emueller
ESAncestorVersionSpecImpl
public ESAncestorVersionSpecImpl(AncestorVersionSpec ancestorVersion)
- Constructor.
- Parameters:
ancestorVersion
- the delegate
getTarget
public ESPrimaryVersionSpec getTarget()
- Returns the
ESPrimaryVersionSpec
of the target to resolve.
- Specified by:
getTarget
in interface ESAncestorVersionSpec
- Returns:
- the target version specifier
- See Also:
ESAncestorVersionSpec.getTarget()
getSource
public ESPrimaryVersionSpec getSource()
- Returns the
ESPrimaryVersionSpec
of the source to resolve.
- Specified by:
getSource
in interface ESAncestorVersionSpec
- Returns:
- the source version specifier
- See Also:
ESAncestorVersionSpec.getSource()
equals
public boolean equals(Object object)
- Description copied from class:
AbstractAPIImpl
-
- Overrides:
equals
in class AbstractAPIImpl<ESAncestorVersionSpec,AncestorVersionSpec>
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
- Description copied from class:
AbstractAPIImpl
-
- Overrides:
hashCode
in class AbstractAPIImpl<ESAncestorVersionSpec,AncestorVersionSpec>
- See Also:
Object.hashCode()
Copyright © 2015. All Rights Reserved.