org.eclipse.emf.cdo.transfer.spi.workspace
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 Eclipse workspace
-based implementation of a transfer system
.
- Since:
- 4.2
INSTANCE
public static final WorkspaceTransferSystem INSTANCE
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
WorkspaceTransferSystem
public WorkspaceTransferSystem()
getType
public String getType()
- Specified by:
getType
in class CDOTransferSystem
getDefaultEncoding
public String getDefaultEncoding()
getEncoding
protected String getEncoding(IFile file)
getDefaultTransferType
public CDOTransferType getDefaultTransferType(CDOTransferElement element)
- Overrides:
getDefaultTransferType
in class CDOTransferSystem
getURI
public URI getURI(IPath path)
- Specified by:
getURI
in class CDOTransferSystem
getElement
public CDOTransferElement getElement(IPath path)
- Specified by:
getElement
in class CDOTransferSystem
getElement
public CDOTransferElement getElement(URI uri)
- Specified by:
getElement
in class CDOTransferSystem
createFolder
public void createFolder(IPath path)
- Specified by:
createFolder
in class CDOTransferSystem
createBinary
public void createBinary(IPath path,
InputStream source,
IProgressMonitor monitor)
- Specified by:
createBinary
in class CDOTransferSystem
createText
public void createText(IPath path,
InputStream source,
String encoding,
IProgressMonitor monitor)
- Specified by:
createText
in class CDOTransferSystem
toString
public String toString()
- Overrides:
toString
in class Object
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.