public interface FileBasedChangePackage extends AbstractChangePackage, APIDelegate<ESChangePackage>
| Modifier and Type | Method and Description |
|---|---|
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 OutOfMemoryErrors. |
add, addAll, apply, apply, attachToProjectSpace, clear, get, getLogMessage, isEmpty, leafSize, operations, removeAtEnd, reversedOperations, save, setLogMessage, size, toAPIeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercreateAPI, toAPIString 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 AbstractChangePackageAbstractChangePackage.reverse()ChangePackage toInMemoryChangePackage()
OutOfMemoryErrors.String getTempFilePath()
void move(String newFilePath) throws IOException
newFilePath - the file path where the change package should be moved toIOException - in case of an error during moveCopyright © 2017. All rights reserved.