Class WorkspaceTransferSystem
- java.lang.Object
-
- org.eclipse.emf.cdo.transfer.CDOTransferSystem
-
- org.eclipse.emf.cdo.transfer.spi.workspace.WorkspaceTransferSystem
-
public class WorkspaceTransferSystem extends CDOTransferSystem
An Eclipseworkspace
-based implementation of atransfer system
.- Since:
- 4.2
- Author:
- Eike Stepper
-
-
Field Summary
Fields Modifier and Type Field Description static WorkspaceTransferSystem
INSTANCE
static java.lang.String
TYPE
-
Constructor Summary
Constructors Constructor Description WorkspaceTransferSystem()
-
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)
java.lang.String
getDefaultEncoding()
CDOTransferType
getDefaultTransferType(CDOTransferElement element)
CDOTransferElement
getElement(IPath path)
CDOTransferElement
getElement(URI uri)
protected java.lang.String
getEncoding(IFile file)
java.lang.String
getType()
URI
getURI(IPath path)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.emf.cdo.transfer.CDOTransferSystem
createModel, getElement, isReadOnly, provideResourceSet, saveModels
-
-
-
-
Field Detail
-
INSTANCE
public static final WorkspaceTransferSystem INSTANCE
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
public java.lang.String getType()
- Specified by:
getType
in classCDOTransferSystem
-
getDefaultEncoding
public java.lang.String getDefaultEncoding()
-
getEncoding
protected java.lang.String getEncoding(IFile file)
-
getDefaultTransferType
public CDOTransferType getDefaultTransferType(CDOTransferElement element)
- Overrides:
getDefaultTransferType
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
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-