Package org.eclipse.emf.cdo.eresource
Interface CDOResourceNode
- 
- All Superinterfaces:
- CDOObject,- CDOWithID,- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- CDOBinaryResource,- CDOFileResource<IO>,- CDOResource,- CDOResourceFolder,- CDOResourceLeaf,- CDOTextResource,- InternalCDOResource
 - All Known Implementing Classes:
- CDOBinaryResourceImpl,- CDOFileResourceImpl,- CDOResourceFolderImpl,- CDOResourceImpl,- CDOResourceLeafImpl,- CDOResourceNodeImpl,- CDOTextResourceImpl
 
 public interface CDOResourceNode extends CDOObject A representation of the model object 'CDO Resource Node'.- See Also:
- EresourcePackage.getCDOResourceNode()
- Generated
- Extends
- CDOObject
- Model
- abstract="true"
- No Implement
- This interface is not intended to be implemented by clients. 
 The following features are supported: 
- No Extend
- This interface is not intended to be extended by clients.
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(java.util.Map<?,?> options)java.lang.StringgetBasename()java.lang.StringgetExtension()CDOResourceFoldergetFolder()Returns the value of the 'Folder' container reference.java.lang.StringgetName()Returns the value of the 'Name' attribute.java.lang.StringgetPath()Returns the value of the 'Path' attribute.org.eclipse.emf.common.util.URIgetURI()booleanisRoot()voidsetBasename(java.lang.String basename)voidsetExtension(java.lang.String extension)voidsetFolder(CDOResourceFolder value)Sets the value of the 'Folder' container reference.voidsetName(java.lang.String value)Sets the value of the 'Name' attribute.voidsetPath(java.lang.String value)Sets the value of the 'Path' attribute.java.lang.StringtrimExtension()Same asgetBasename().- 
Methods inherited from interface org.eclipse.emf.cdo.CDOObjectcdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
 
- 
 
- 
- 
- 
Field Detail- 
ROOT_PATHstatic final java.lang.String ROOT_PATH - Since:
- 2.0
- See Also:
- Constant Field Values
- Added
 
 - 
ROOT_NAMEstatic final java.lang.String ROOT_NAME - Since:
- 2.0
- Added
 
 
- 
 - 
Method Detail- 
isRootboolean isRoot() - Since:
- 2.0
- Added
 
 - 
getFolderCDOResourceFolder getFolder() Returns the value of the 'Folder' container reference. It is bidirectional and its opposite is 'Nodes'.If the meaning of the 'Folder' container reference isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Folder' container reference.
- See Also:
- setFolder(CDOResourceFolder),- EresourcePackage.getCDOResourceNode_Folder(),- CDOResourceFolder.getNodes()
- Generated
- Model
- opposite="nodes" transient="false"
 
 - 
setFoldervoid setFolder(CDOResourceFolder value) Sets the value of the 'Folder' container reference.- Parameters:
- value- the new value of the 'Folder' container reference.
- See Also:
- getFolder()
- Generated
 
 - 
getNamejava.lang.String getName() Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Name' attribute.
- See Also:
- setName(String),- EresourcePackage.getCDOResourceNode_Name()
- Generated
- Model
- annotation="http://www.eclipse.org/CDO/DBStore columnType='VARCHAR' columnLength='255'"
 
 - 
setNamevoid setName(java.lang.String value) Sets the value of the 'Name' attribute.- Parameters:
- value- the new value of the 'Name' attribute.
- See Also:
- getName()
- Generated
 
 - 
getPathjava.lang.String getPath() Returns the value of the 'Path' attribute.If the meaning of the 'Path' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Path' attribute.
- See Also:
- setPath(String),- EresourcePackage.getCDOResourceNode_Path()
- Generated
- Model
- transient="true" volatile="true" derived="true"
 
 - 
setPathvoid setPath(java.lang.String value) Sets the value of the 'Path' attribute.- Parameters:
- value- the new value of the 'Path' attribute.
- See Also:
- getPath()
- Generated
 
 - 
getExtensionjava.lang.String getExtension() - Since:
- 4.4
- Added
 
 - 
setExtensionvoid setExtension(java.lang.String extension) - Since:
- 4.8
- Added
 
 - 
trimExtensionjava.lang.String trimExtension() Same asgetBasename().- Since:
- 4.4
- Added
 
 - 
getBasenamejava.lang.String getBasename() - Since:
- 4.8
- Added
 
 - 
setBasenamevoid setBasename(java.lang.String basename) - Since:
- 4.8
- Added
 
 - 
getURIorg.eclipse.emf.common.util.URI getURI() - Added
 
 - 
deletevoid delete(java.util.Map<?,?> options) throws java.io.IOException- Throws:
- java.io.IOException
- Added
 
 
- 
 
-