|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileBasedChangePackage
A representation of the model object 'File Based Change Package'.
VersioningPackage.getFileBasedChangePackage()
Method Summary | |
---|---|
String |
getFilePath()
Returns the value of the 'File Path' attribute. |
org.eclipse.emf.common.util.EList<OperationProxy> |
getOperationProxies()
Returns the value of the 'Operation Proxies' containment reference list. |
String |
getTempFilePath()
Returns the file path to the temporary file that is used in between saves. |
void |
initialize(String filePath)
Initializes this change package. |
void |
move(String newFilePath)
Moves this change package. |
FileBasedChangePackage |
reverse()
Creates a copy of the change package and reverses it. |
void |
setFilePath(String value)
Sets the value of the ' File Path ' attribute. |
ChangePackage |
toInMemoryChangePackage()
Converts this file-based change package to an in-memory change package. NOTE: for very big change packages this might cause a serious performance hit and also cause OutOfMemoryError s. |
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.AbstractChangePackage |
---|
add, addAll, apply, apply, attachToProjectSpace, clear, get, getLogMessage, isEmpty, leafSize, operations, removeAtEnd, reversedOperations, save, setLogMessage, size, toAPI |
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 |
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.api.APIDelegate |
---|
createAPI, toAPI |
Method Detail |
---|
String getFilePath()
If the meaning of the 'File Path' attribute isn't clear, there really should be more of a description here...
setFilePath(String)
,
VersioningPackage.getFileBasedChangePackage_FilePath()
void setFilePath(String value)
File Path
' attribute.
value
- the new value of the 'File Path' attribute.getFilePath()
org.eclipse.emf.common.util.EList<OperationProxy> getOperationProxies()
OperationProxy
.
If the meaning of the 'Operation Proxies' containment reference list isn't clear, there really should be more of a description here...
VersioningPackage.getFileBasedChangePackage_OperationProxies()
void initialize(String filePath)
filePath
- the file path where the change package should be initializedFileBasedChangePackage reverse()
reverse
in interface AbstractChangePackage
AbstractChangePackage.reverse()
ChangePackage toInMemoryChangePackage()
OutOfMemoryError
s.
String getTempFilePath()
void move(String newFilePath) throws IOException
newFilePath
- the file path where the change package should be moved to
IOException
- in case of an error during move
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |