public abstract class CDOResourceNodeImpl extends CDOObjectImpl implements CDOResourceNode
MinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListInternalEObject.EStoreEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETROOT_NAME, ROOT_PATHEOPPOSITE_FEATURE_BASENIL| Modifier | Constructor and Description |
|---|---|
protected |
CDOResourceNodeImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
basicSetFolder(CDOResourceFolder newFolder,
boolean checkDuplicates) |
void |
basicSetName(java.lang.String newName,
boolean checkDuplicates) |
protected void |
checkDuplicates(java.lang.String newPath) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
protected int |
eStaticFeatureCount() |
java.lang.String |
getBasename() |
java.lang.String |
getExtension() |
CDOResourceFolder |
getFolder() |
java.lang.String |
getName() |
java.lang.String |
getPath() |
URI |
getURI() |
void |
recacheURIs() |
void |
setBasename(java.lang.String basename) |
void |
setExtension(java.lang.String extension) |
void |
setFolder(CDOResourceFolder newFolder) |
void |
setFolderGen(CDOResourceFolder newFolder) |
void |
setName(java.lang.String newName) |
void |
setNameGen(java.lang.String newName) |
void |
setPath(java.lang.String newPath) |
java.lang.String |
toString() |
protected java.lang.String |
toString(java.lang.String string) |
java.lang.String |
trimExtension()
Same as
CDOResourceNode.getBasename(). |
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeatureeBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureIDeAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, finalize, getClass, notify, notifyAll, wait, wait, waitdelete, isRootcdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegmentprotected EClass eStaticClass()
eStaticClass in class BasicEObjectImplprotected int eStaticFeatureCount()
eStaticFeatureCount in class MinimalEStoreEObjectImplpublic CDOResourceFolder getFolder()
getFolder in interface CDOResourceNodeCDOResourceNode.setFolder(CDOResourceFolder),
EresourcePackage.getCDOResourceNode_Folder(),
CDOResourceFolder.getNodes()public void setFolderGen(CDOResourceFolder newFolder)
public void setFolder(CDOResourceFolder newFolder)
setFolder in interface CDOResourceNodenewFolder - the new value of the 'Folder' container reference.CDOResourceNode.getFolder()public void basicSetFolder(CDOResourceFolder newFolder, boolean checkDuplicates)
public void recacheURIs()
public java.lang.String getName()
getName in interface CDOResourceNodeCDOResourceNode.setName(String),
EresourcePackage.getCDOResourceNode_Name()public void setNameGen(java.lang.String newName)
public void setName(java.lang.String newName)
setName in interface CDOResourceNodenewName - the new value of the 'Name' attribute.CDOResourceNode.getName()public void basicSetName(java.lang.String newName,
boolean checkDuplicates)
public java.lang.String getPath()
getPath in interface CDOResourceNodeCDOResourceNode.setPath(String),
EresourcePackage.getCDOResourceNode_Path()public void setPath(java.lang.String newPath)
setPath in interface CDOResourceNodenewPath - the new value of the 'Path' attribute.CDOResourceNode.getPath()public java.lang.String getExtension()
getExtension in interface CDOResourceNodepublic void setExtension(java.lang.String extension)
setExtension in interface CDOResourceNodepublic java.lang.String trimExtension()
CDOResourceNodeCDOResourceNode.getBasename().trimExtension in interface CDOResourceNodepublic java.lang.String getBasename()
getBasename in interface CDOResourceNodepublic void setBasename(java.lang.String basename)
setBasename in interface CDOResourceNodepublic URI getURI()
getURI in interface CDOResourceNodeprotected void checkDuplicates(java.lang.String newPath)
throws CDODuplicateResourceException
CDODuplicateResourceExceptionpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic java.lang.String toString()
toString in class CDOObjectImplprotected java.lang.String toString(java.lang.String string)
Copyright (c) 2004-2019 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 v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html