java.lang.Object
- All Implemented Interfaces:
Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,Branch,Loadable,Tree,TreeItem,org.nasdanika.ncore.Tree,org.nasdanika.ncore.TreeItem
An implementation of the model object 'Branch'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final BooleanThe default value of the 'Can Push' attribute.protected static final DateThe default value of the 'Commit Date' attribute.protected static final BooleanThe default value of the 'Developers Can Merge' attribute.protected static final BooleanThe default value of the 'Developers Can Push' attribute.protected static final BooleanThe default value of the 'Is Default' attribute.protected static final BooleanThe default value of the 'Is Protected' attribute.protected static final BooleanThe default value of the 'Merged' attribute.protected static final StringThe default value of the 'Web Url' attribute.Fields inherited from class org.nasdanika.models.gitlab.impl.TreeImpl
TREE_ITEMS_LOADED_EDEFAULTFields inherited from class org.nasdanika.models.gitlab.impl.TreeItemImpl
ID_EDEFAULT, NAME_EDEFAULT, PATH_EDEFAULTFields inherited from class org.nasdanika.models.gitlab.impl.LoadableImpl
LOADED_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) voidsetCanPush(Boolean newCanPush) voidsetCommitDate(Date newCommitDate) voidsetDevelopersCanMerge(Boolean newDevelopersCanMerge) voidsetDevelopersCanPush(Boolean newDevelopersCanPush) voidsetIsDefault(Boolean newIsDefault) voidsetIsProtected(Boolean newIsProtected) voidvoidMethods inherited from class org.nasdanika.models.gitlab.impl.TreeImpl
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInverseRemove, getTreeItems, getTreeItemsLoaded, setTreeItemsLoadedMethods inherited from class org.nasdanika.models.gitlab.impl.TreeItemImpl
getId, getName, getPath, setId, setName, setPathMethods inherited from class org.nasdanika.models.gitlab.impl.LoadableImpl
eStaticFeatureCount, getLoaded, getLoads, setLoadedMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
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, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.nasdanika.models.gitlab.Loadable
getLoaded, getLoads, setLoadedMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.nasdanika.models.gitlab.Tree
getTreeItemsLoaded, setTreeItemsLoadedMethods inherited from interface org.nasdanika.ncore.Tree
getTreeItemsMethods inherited from interface org.nasdanika.models.gitlab.TreeItem
getId, getPath, setId, setPathMethods inherited from interface org.nasdanika.ncore.TreeItem
getName, setName
-
Field Details
-
COMMIT_DATE_EDEFAULT
The default value of the 'Commit Date' attribute.- See Also:
-
DEVELOPERS_CAN_MERGE_EDEFAULT
The default value of the 'Developers Can Merge' attribute.- See Also:
-
DEVELOPERS_CAN_PUSH_EDEFAULT
The default value of the 'Developers Can Push' attribute.- See Also:
-
MERGED_EDEFAULT
The default value of the 'Merged' attribute.- See Also:
-
IS_PROTECTED_EDEFAULT
The default value of the 'Is Protected' attribute.- See Also:
-
IS_DEFAULT_EDEFAULT
The default value of the 'Is Default' attribute.- See Also:
-
CAN_PUSH_EDEFAULT
The default value of the 'Can Push' attribute.- See Also:
-
WEB_URL_EDEFAULT
The default value of the 'Web Url' attribute.- See Also:
-
-
Constructor Details
-
BranchImpl
protected BranchImpl()
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClassin classTreeImpl
-
getCommitDate
- Specified by:
getCommitDatein interfaceBranch- Returns:
- the value of the 'Commit Date' attribute.
- See Also:
-
setCommitDate
- Specified by:
setCommitDatein interfaceBranch- Parameters:
newCommitDate- the new value of the 'Commit Date' attribute.- See Also:
-
getDevelopersCanMerge
- Specified by:
getDevelopersCanMergein interfaceBranch- Returns:
- the value of the 'Developers Can Merge' attribute.
- See Also:
-
setDevelopersCanMerge
- Specified by:
setDevelopersCanMergein interfaceBranch- Parameters:
newDevelopersCanMerge- the new value of the 'Developers Can Merge' attribute.- See Also:
-
getDevelopersCanPush
- Specified by:
getDevelopersCanPushin interfaceBranch- Returns:
- the value of the 'Developers Can Push' attribute.
- See Also:
-
setDevelopersCanPush
- Specified by:
setDevelopersCanPushin interfaceBranch- Parameters:
newDevelopersCanPush- the new value of the 'Developers Can Push' attribute.- See Also:
-
getMerged
-
setMerged
-
getIsProtected
- Specified by:
getIsProtectedin interfaceBranch- Returns:
- the value of the 'Is Protected' attribute.
- See Also:
-
setIsProtected
- Specified by:
setIsProtectedin interfaceBranch- Parameters:
newIsProtected- the new value of the 'Is Protected' attribute.- See Also:
-
getIsDefault
- Specified by:
getIsDefaultin interfaceBranch- Returns:
- the value of the 'Is Default' attribute.
- See Also:
-
setIsDefault
- Specified by:
setIsDefaultin interfaceBranch- Parameters:
newIsDefault- the new value of the 'Is Default' attribute.- See Also:
-
getCanPush
- Specified by:
getCanPushin interfaceBranch- Returns:
- the value of the 'Can Push' attribute.
- See Also:
-
setCanPush
- Specified by:
setCanPushin interfaceBranch- Parameters:
newCanPush- the new value of the 'Can Push' attribute.- See Also:
-
getWebUrl
-
setWebUrl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classTreeImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classTreeImpl
-
eUnset
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classTreeImpl
-
eIsSet
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classTreeImpl
-