public class IdeRunStatus
extends java.util.Properties
| Modifier and Type | Method and Description |
|---|---|
static IdeRunStatus |
getInstance() |
java.lang.String |
getPreviousMigrationSource()
Retrievs the previous migration source URL.
|
java.lang.String |
getUserMigrationChoice()
retrieves the previous run user migration choice
|
boolean |
isExtensionDataCopied(Extension e,
java.lang.String path)
return true if the data were already copyied for an extension
and path entry.
|
boolean |
isExtensionMigratorExecuted(Extension e,
java.lang.String migrator)
This methods returns the state of the migrator execution between
subsequent runs of the IDE.
|
boolean |
migrationAttemptedOnce() |
void |
setExtensionDataCopied(Extension e,
java.lang.String path)
Sets the copying status of the extension data in terms of path as
given in the declaration of the extension.
|
void |
setExtensionMigratorExecuted(Extension e,
java.lang.String migrator)
This method sets the stauts of migrator execution for any particular
extension and its migrator.
|
void |
setMigrationAttemptedOnce() |
void |
setPreviousMigrationSource(java.lang.String value)
Saves the user selection for migration source.
|
void |
setUserMigrationChoice(java.lang.String value)
Save the user selection for migration for ondemand initialization
|
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, valuespublic static IdeRunStatus getInstance()
public void setExtensionMigratorExecuted(Extension e, java.lang.String migrator)
e - The extensionmigrator - the String classname of the migrator.public boolean isExtensionMigratorExecuted(Extension e, java.lang.String migrator)
e - migrator - public void setExtensionDataCopied(Extension e, java.lang.String path)
e - path - public boolean isExtensionDataCopied(Extension e, java.lang.String path)
e - path - public void setUserMigrationChoice(java.lang.String value)
value - public void setPreviousMigrationSource(java.lang.String value)
value - public java.lang.String getUserMigrationChoice()
public java.lang.String getPreviousMigrationSource()
public void setMigrationAttemptedOnce()
public boolean migrationAttemptedOnce()