public class GitCloneTaskImpl extends SetupTaskImpl implements GitCloneTask
The following features are implemented:
SetupTaskImpl.RunnableWithContext, SetupTaskImpl.TypedStringTokenMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected static String |
CHECKOUT_BRANCH_EDEFAULT
The default value of the '
Checkout Branch' attribute. |
protected String |
checkoutBranch
The cached value of the '
Checkout Branch' attribute. |
protected String |
location
The cached value of the '
Location' attribute. |
protected static String |
LOCATION_EDEFAULT
The default value of the '
Location' attribute. |
protected static String |
PUSH_URI_EDEFAULT
The default value of the '
Push URI' attribute. |
protected String |
pushURI
The cached value of the '
Push URI' attribute. |
protected static String |
REMOTE_NAME_EDEFAULT
The default value of the '
Remote Name' attribute. |
protected static String |
REMOTE_URI_EDEFAULT
The default value of the '
Remote URI' attribute. |
protected String |
remoteName
The cached value of the '
Remote Name' attribute. |
protected String |
remoteURI
The cached value of the '
Remote URI' attribute. |
description, DESCRIPTION_EDEFAULT, disabled, DISABLED_EDEFAULT, excludedTriggers, iD, ID_EDEFAULT, predecessors, restrictions, SCOPE_TYPE_EDEFAULT, successorsannotationseContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETPRIORITY_CONFIGURATION, PRIORITY_DEFAULT, PRIORITY_EARLY, PRIORITY_INSTALLATION, PRIORITY_LATE, PRIORITY_REDIRECTIONNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
GitCloneTaskImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Subclasses may override to reset this task to its initial state.
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getCheckoutBranch() |
String |
getLocation() |
Object |
getOverrideToken()
Subclasses may override to indicate that this task overrides another task with the same token.
|
String |
getPushURI() |
String |
getRemoteName() |
String |
getRemoteURI() |
boolean |
isNeeded(SetupTaskContext context) |
void |
overrideFor(SetupTask overriddenSetupTask) |
void |
perform(SetupTaskContext context) |
void |
setCheckoutBranch(String newCheckoutBranch) |
void |
setLocation(String newLocation) |
void |
setPushURI(String newPushURI) |
void |
setRemoteName(String newRemoteName) |
void |
setRemoteURI(String newRemoteURI) |
String |
toString() |
consolidate, createResolvedURI, createToken, getDescription, getExcludedTriggers, getID, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, performUI, requires, setDescription, setDisabled, setExcludedTriggers, setExcludedTriggersGen, setIDeInverseAdd, eInverseRemove, eInvoke, getAnnotation, getAnnotationseBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconsolidate, getDescription, getExcludedTriggers, getID, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, requires, setDescription, setDisabled, setExcludedTriggers, setIDgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected static final String LOCATION_EDEFAULT
Location' attribute.
getLocation(),
Constant Field Valuesprotected String location
Location' attribute.
getLocation()protected static final String REMOTE_NAME_EDEFAULT
Remote Name' attribute.
getRemoteName(),
Constant Field Valuesprotected String remoteName
Remote Name' attribute.
getRemoteName()protected static final String REMOTE_URI_EDEFAULT
Remote URI' attribute.
getRemoteURI()protected String remoteURI
Remote URI' attribute.
getRemoteURI()protected static final String PUSH_URI_EDEFAULT
Push URI' attribute.
getPushURI()protected String pushURI
Push URI' attribute.
getPushURI()protected static final String CHECKOUT_BRANCH_EDEFAULT
Checkout Branch' attribute.
getCheckoutBranch(),
Constant Field Valuesprotected String checkoutBranch
Checkout Branch' attribute.
getCheckoutBranch()protected EClass eStaticClass()
eStaticClass in class SetupTaskImplpublic String getLocation()
getLocation in interface GitCloneTaskGitCloneTask.setLocation(String),
GitPackage.getGitCloneTask_Location()public void setLocation(String newLocation)
setLocation in interface GitCloneTasknewLocation - the new value of the 'Location' attribute.GitCloneTask.getLocation()public String getRemoteName()
getRemoteName in interface GitCloneTaskGitCloneTask.setRemoteName(String),
GitPackage.getGitCloneTask_RemoteName()public void setRemoteName(String newRemoteName)
setRemoteName in interface GitCloneTasknewRemoteName - the new value of the 'Remote Name' attribute.GitCloneTask.getRemoteName()public String getRemoteURI()
getRemoteURI in interface GitCloneTaskGitCloneTask.setRemoteURI(String),
GitPackage.getGitCloneTask_RemoteURI()public void setRemoteURI(String newRemoteURI)
setRemoteURI in interface GitCloneTasknewRemoteURI - the new value of the 'Remote URI' attribute.GitCloneTask.getRemoteURI()public String getCheckoutBranch()
getCheckoutBranch in interface GitCloneTaskGitCloneTask.setCheckoutBranch(String),
GitPackage.getGitCloneTask_CheckoutBranch()public void setCheckoutBranch(String newCheckoutBranch)
setCheckoutBranch in interface GitCloneTasknewCheckoutBranch - the new value of the 'Checkout Branch' attribute.GitCloneTask.getCheckoutBranch()public String getPushURI()
getPushURI in interface GitCloneTaskGitCloneTask.setPushURI(String),
GitPackage.getGitCloneTask_PushURI()public void setPushURI(String newPushURI)
setPushURI in interface GitCloneTasknewPushURI - the new value of the 'Push URI' attribute.GitCloneTask.getPushURI()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class SetupTaskImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class SetupTaskImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class SetupTaskImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class SetupTaskImplpublic String toString()
toString in class SetupTaskImplpublic boolean isNeeded(SetupTaskContext context) throws Exception
public Object getOverrideToken()
SetupTaskImplgetOverrideToken in interface SetupTaskgetOverrideToken in class SetupTaskImplSetupTaskImpl.createToken(String)public void overrideFor(SetupTask overriddenSetupTask)
overrideFor in interface SetupTaskoverrideFor in class SetupTaskImplpublic void perform(SetupTaskContext context) throws Exception
public void dispose()
SetupTaskImpldispose in interface SetupTaskdispose in class SetupTaskImplCopyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html