public abstract class CDOResourceNodeImpl extends CDOObjectImpl implements CDOResourceNode
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
InternalEObject.EStore
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ROOT_NAME, ROOT_PATH
EOPPOSITE_FEATURE_BASE
NIL
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, revisionToInstanceFeature
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID
eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
eAddVirtualValue, 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, eVirtualValues
eNotificationRequired, eNotify
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
delete, isRoot
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
protected EClass eStaticClass()
eStaticClass
in class BasicEObjectImpl
protected int eStaticFeatureCount()
eStaticFeatureCount
in class MinimalEStoreEObjectImpl
public CDOResourceFolder getFolder()
getFolder
in interface CDOResourceNode
CDOResourceNode.setFolder(CDOResourceFolder)
,
EresourcePackage.getCDOResourceNode_Folder()
,
CDOResourceFolder.getNodes()
public void setFolderGen(CDOResourceFolder newFolder)
public void setFolder(CDOResourceFolder newFolder)
setFolder
in interface CDOResourceNode
newFolder
- 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 CDOResourceNode
CDOResourceNode.setName(String)
,
EresourcePackage.getCDOResourceNode_Name()
public void setNameGen(java.lang.String newName)
public void setName(java.lang.String newName)
setName
in interface CDOResourceNode
newName
- 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 CDOResourceNode
CDOResourceNode.setPath(String)
,
EresourcePackage.getCDOResourceNode_Path()
public void setPath(java.lang.String newPath)
setPath
in interface CDOResourceNode
newPath
- the new value of the 'Path' attribute.CDOResourceNode.getPath()
public java.lang.String getExtension()
getExtension
in interface CDOResourceNode
public void setExtension(java.lang.String extension)
setExtension
in interface CDOResourceNode
public java.lang.String trimExtension()
CDOResourceNode
CDOResourceNode.getBasename()
.trimExtension
in interface CDOResourceNode
public java.lang.String getBasename()
getBasename
in interface CDOResourceNode
public void setBasename(java.lang.String basename)
setBasename
in interface CDOResourceNode
public URI getURI()
getURI
in interface CDOResourceNode
protected void checkDuplicates(java.lang.String newPath) throws CDODuplicateResourceException
CDODuplicateResourceException
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public java.lang.String toString()
toString
in class CDOObjectImpl
protected 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