public class CDOResourceFolderImpl extends CDOResourceNodeImpl implements CDOResourceFolder
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ROOT_NAME, ROOT_PATH
Modifier | Constructor and Description |
---|---|
protected |
CDOResourceFolderImpl() |
Modifier and Type | Method and Description |
---|---|
CDOBinaryResource |
addBinaryResource(String name) |
CDOResource |
addResource(String name) |
CDOResourceFolder |
addResourceFolder(String name) |
CDOTextResource |
addTextResource(String name) |
void |
delete(Map<?,?> options) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
CDOResourceNode |
getNode(String name) |
org.eclipse.emf.common.util.EList<CDOResourceNode> |
getNodes() |
boolean |
isRoot() |
void |
recacheURIs() |
basicSetFolder, basicSetName, eGet, eSet, eStaticFeatureCount, getExtension, getFolder, getName, getPath, getURI, setFolder, setFolderGen, setName, setNameGen, setPath, toString, toString, trimExtension
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, 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
getExtension, getFolder, getName, getPath, getURI, setFolder, setName, setPath, trimExtension
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
public boolean isRoot()
isRoot
in interface CDOResourceNode
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class CDOResourceNodeImpl
public void recacheURIs()
recacheURIs
in class CDOResourceNodeImpl
public org.eclipse.emf.common.util.EList<CDOResourceNode> getNodes()
getNodes
in interface CDOResourceFolder
EresourcePackage.getCDOResourceFolder_Nodes()
,
CDOResourceNode.getFolder()
public CDOResourceNode getNode(String name)
getNode
in interface CDOResourceFolder
public CDOResourceFolder addResourceFolder(String name)
addResourceFolder
in interface CDOResourceFolder
public CDOResource addResource(String name)
addResource
in interface CDOResourceFolder
public CDOTextResource addTextResource(String name)
addTextResource
in interface CDOResourceFolder
public CDOBinaryResource addBinaryResource(String name)
addBinaryResource
in interface CDOResourceFolder
public void delete(Map<?,?> options) throws IOException
delete
in interface CDOResourceNode
IOException
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.