Class RepositoryTransferSystem
- java.lang.Object
-
- org.eclipse.emf.cdo.transfer.CDOTransferSystem
-
- org.eclipse.emf.cdo.transfer.spi.repository.RepositoryTransferSystem
-
public class RepositoryTransferSystem extends CDOTransferSystem
A CDOrepository
-based implementation of atransfer system
.- Since:
- 4.2
- Author:
- Eike Stepper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TYPE
-
Constructor Summary
Constructors Constructor Description RepositoryTransferSystem(CDOView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createBinary(IPath path, java.io.InputStream source, IProgressMonitor monitor)
void
createFolder(IPath path)
void
createText(IPath path, java.io.InputStream source, java.lang.String encoding, IProgressMonitor monitor)
CDOTransferType
getDefaultTransferType(CDOTransferElement element)
CDOTransferElement
getElement(IPath path)
CDOTransferElement
getElement(URI uri)
java.lang.String
getType()
URI
getURI(IPath path)
CDOView
getView()
RepositoryTransferSystem
makeWriteable()
protected ResourceSet
provideResourceSet()
void
saveModels(EList<Resource> resources, IProgressMonitor monitor)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.emf.cdo.transfer.CDOTransferSystem
createModel, getElement, isReadOnly
-
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RepositoryTransferSystem
public RepositoryTransferSystem(CDOView view)
-
-
Method Detail
-
getType
public java.lang.String getType()
- Specified by:
getType
in classCDOTransferSystem
-
getView
public CDOView getView()
-
makeWriteable
public RepositoryTransferSystem makeWriteable()
-
getDefaultTransferType
public CDOTransferType getDefaultTransferType(CDOTransferElement element)
- Overrides:
getDefaultTransferType
in classCDOTransferSystem
-
provideResourceSet
protected ResourceSet provideResourceSet()
- Overrides:
provideResourceSet
in classCDOTransferSystem
-
getURI
public URI getURI(IPath path)
- Specified by:
getURI
in classCDOTransferSystem
-
getElement
public CDOTransferElement getElement(IPath path)
- Specified by:
getElement
in classCDOTransferSystem
-
getElement
public CDOTransferElement getElement(URI uri)
- Specified by:
getElement
in classCDOTransferSystem
-
createFolder
public void createFolder(IPath path)
- Specified by:
createFolder
in classCDOTransferSystem
-
createBinary
public void createBinary(IPath path, java.io.InputStream source, IProgressMonitor monitor)
- Specified by:
createBinary
in classCDOTransferSystem
-
createText
public void createText(IPath path, java.io.InputStream source, java.lang.String encoding, IProgressMonitor monitor)
- Specified by:
createText
in classCDOTransferSystem
-
saveModels
public void saveModels(EList<Resource> resources, IProgressMonitor monitor)
- Overrides:
saveModels
in classCDOTransferSystem
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-