org.eclipse.emf.cdo.eresource
Interface CDOResourceNode

All Superinterfaces:
CDOObject, CDOWithID, EObject, 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.

Field Summary
static String ROOT_NAME
           
static String ROOT_PATH
           
 
Method Summary
 void delete(Map<?,?> options)
           
 CDOResourceFolder getFolder()
          Returns the value of the 'Folder' container reference.
 String getName()
          Returns the value of the 'Name' attribute
 String getPath()
          Returns the value of the 'Path' attribute
 URI getURI()
           
 boolean isRoot()
           
 void setFolder(CDOResourceFolder value)
          Sets the value of the 'Folder' container reference
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setPath(String value)
          Sets the value of the 'Path' attribute.
 
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

ROOT_PATH

static final String ROOT_PATH
Since:
2.0
See Also:
Constant Field Values
Added

ROOT_NAME

static final String ROOT_NAME
Since:
2.0
Added
Method Detail

isRoot

boolean isRoot()
Since:
2.0
Added

getFolder

CDOResourceFolder 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"

setFolder

void 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

getName

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'"

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated

getPath

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"

setPath

void setPath(String value)
Sets the value of the 'Path' attribute.

Parameters:
value - the new value of the 'Path' attribute.
See Also:
getPath()
Generated

getURI

URI getURI()
Added

delete

void delete(Map<?,?> options)
            throws IOException
Throws:
IOException
Added


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.