public class GitCloneTaskImpl extends SetupTaskImpl implements GitCloneTask
The following features are implemented:
SetupTaskImpl.RunnableWithContext, SetupTaskImpl.TypedStringToken
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.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, successors
annotations
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
PRIORITY_CONFIGURATION, PRIORITY_DEFAULT, PRIORITY_EARLY, PRIORITY_INSTALLATION, PRIORITY_LATE, PRIORITY_REDIRECTION
NIL
EOPPOSITE_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, setID
eInverseAdd, eInverseRemove, eInvoke, getAnnotation, getAnnotations
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
consolidate, getDescription, getExcludedTriggers, getID, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, requires, setDescription, setDisabled, setExcludedTriggers, setID
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
protected 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 SetupTaskImpl
public String getLocation()
getLocation
in interface GitCloneTask
GitCloneTask.setLocation(String)
,
GitPackage.getGitCloneTask_Location()
public void setLocation(String newLocation)
setLocation
in interface GitCloneTask
newLocation
- the new value of the 'Location' attribute.GitCloneTask.getLocation()
public String getRemoteName()
getRemoteName
in interface GitCloneTask
GitCloneTask.setRemoteName(String)
,
GitPackage.getGitCloneTask_RemoteName()
public void setRemoteName(String newRemoteName)
setRemoteName
in interface GitCloneTask
newRemoteName
- the new value of the 'Remote Name' attribute.GitCloneTask.getRemoteName()
public String getRemoteURI()
getRemoteURI
in interface GitCloneTask
GitCloneTask.setRemoteURI(String)
,
GitPackage.getGitCloneTask_RemoteURI()
public void setRemoteURI(String newRemoteURI)
setRemoteURI
in interface GitCloneTask
newRemoteURI
- the new value of the 'Remote URI' attribute.GitCloneTask.getRemoteURI()
public String getCheckoutBranch()
getCheckoutBranch
in interface GitCloneTask
GitCloneTask.setCheckoutBranch(String)
,
GitPackage.getGitCloneTask_CheckoutBranch()
public void setCheckoutBranch(String newCheckoutBranch)
setCheckoutBranch
in interface GitCloneTask
newCheckoutBranch
- the new value of the 'Checkout Branch' attribute.GitCloneTask.getCheckoutBranch()
public String getPushURI()
getPushURI
in interface GitCloneTask
GitCloneTask.setPushURI(String)
,
GitPackage.getGitCloneTask_PushURI()
public void setPushURI(String newPushURI)
setPushURI
in interface GitCloneTask
newPushURI
- the new value of the 'Push URI' attribute.GitCloneTask.getPushURI()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class SetupTaskImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class SetupTaskImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class SetupTaskImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class SetupTaskImpl
public String toString()
toString
in class SetupTaskImpl
public boolean isNeeded(SetupTaskContext context) throws Exception
public Object getOverrideToken()
SetupTaskImpl
getOverrideToken
in interface SetupTask
getOverrideToken
in class SetupTaskImpl
SetupTaskImpl.createToken(String)
public void overrideFor(SetupTask overriddenSetupTask)
overrideFor
in interface SetupTask
overrideFor
in class SetupTaskImpl
public void perform(SetupTaskContext context) throws Exception
public void dispose()
SetupTaskImpl
dispose
in interface SetupTask
dispose
in class SetupTaskImpl
Copyright (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