public interface UpdateImplementation
UpdateHelper
. It represents and does the project update
process itself.UpdateHelper
Modifier and Type | Method and Description |
---|---|
boolean |
canUpdate()
Return
true if the project can be updated. |
EditableProperties |
getUpdatedProjectProperties()
Creates probably an in memory update of project properties.
|
Element |
getUpdatedSharedConfigurationData()
Creates probably an in memory update of shared configuration data and return it.
|
boolean |
isCurrent()
Return
true if the project is of current version. |
void |
saveUpdate(EditableProperties props)
Saving of update.
|
boolean isCurrent()
true
if the project is of current version.true
if the project is of current version.boolean canUpdate()
true
if the project can be updated.true
if the project can be updated.void saveUpdate(EditableProperties props) throws IOException
props
- project properties to be saved, can be null
. There's no need to save them because
UpdateHelper
does it.IOException
- if error occurs during saving.Element getUpdatedSharedConfigurationData()
UpdateHelper#getPrimaryConfigurationData(boolean)}
EditableProperties getUpdatedProjectProperties()
UpdateHelper#getProperties(String)}