public class RepositoryTransferSystem extends CDOTransferSystem
repository
-based implementation of a transfer system
.Constructor and Description |
---|
RepositoryTransferSystem(CDOView view) |
Modifier and Type | Method and Description |
---|---|
void |
createBinary(IPath path,
InputStream source,
IProgressMonitor monitor) |
void |
createFolder(IPath path) |
void |
createText(IPath path,
InputStream source,
String encoding,
IProgressMonitor monitor) |
CDOTransferType |
getDefaultTransferType(CDOTransferElement element) |
CDOTransferElement |
getElement(IPath path) |
CDOTransferElement |
getElement(URI uri) |
String |
getType() |
URI |
getURI(IPath path) |
CDOView |
getView() |
RepositoryTransferSystem |
makeWriteable() |
protected ResourceSet |
provideResourceSet() |
void |
saveModels(EList<Resource> resources,
IProgressMonitor monitor) |
String |
toString() |
createModel, getElement, isReadOnly
public static final String TYPE
public RepositoryTransferSystem(CDOView view)
public String getType()
getType
in class CDOTransferSystem
public CDOView getView()
public RepositoryTransferSystem makeWriteable()
public CDOTransferType getDefaultTransferType(CDOTransferElement element)
getDefaultTransferType
in class CDOTransferSystem
protected ResourceSet provideResourceSet()
provideResourceSet
in class CDOTransferSystem
public URI getURI(IPath path)
getURI
in class CDOTransferSystem
public CDOTransferElement getElement(IPath path)
getElement
in class CDOTransferSystem
public CDOTransferElement getElement(URI uri)
getElement
in class CDOTransferSystem
public void createFolder(IPath path)
createFolder
in class CDOTransferSystem
public void createBinary(IPath path, InputStream source, IProgressMonitor monitor)
createBinary
in class CDOTransferSystem
public void createText(IPath path, InputStream source, String encoding, IProgressMonitor monitor)
createText
in class CDOTransferSystem
public void saveModels(EList<Resource> resources, IProgressMonitor monitor)
saveModels
in class CDOTransferSystem
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.