public abstract class VCSPropertyMapMigrator extends ExtensionMigrator
ExtensionMigrator.AdjustedObjectisSelected, ROOT_TAG, SETTINGSJDEV_HOME_DIR, SYSTEM_DIR| Constructor and Description | 
|---|
VCSPropertyMapMigrator()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
addToProductPreferences()
Determines whether the migrated preferences should be added into the 
 Preferences object or remain separate. 
 | 
protected void | 
adjustCustomizerObject(java.util.Map propertyMap,
                      VCSPreferences prefs)  | 
protected ExtensionMigrator.AdjustedObject[] | 
adjustObject(java.lang.String inKey,
            java.lang.Object inObject)
Override to adjust an object in some way after it has been created
 by Object2Dom and before it's either saved in the Preferences 
 or ClientSetting object. 
 | 
protected abstract ExtensionMigrator.AdjustedObject[] | 
adjustPropertyMap(java.lang.String inKey,
                 VCSPropertyMap properties)  | 
protected ExtensionMigrator.AdjustedObject[] | 
createAdjustedCommentTemplatesObject(VCSPropertyMap propertyMap)  | 
protected ExtensionMigrator.AdjustedObject[] | 
createAdjustedCustomizerObject(VCSPreferences prefs,
                              VCSPropertyMap propertyMap)
Enables a sub-class of VCSPreferences to be used 
 | 
protected ExtensionMigrator.AdjustedObject[] | 
createAdjustedCustomizerObject(VCSPropertyMap propertyMap)  | 
protected java.lang.String | 
getQualifiedDataKey(java.lang.String key)  | 
canMigrate, copyPreferenceObject, copyPreferenceObjectsAsIs, getClassNamesToIgnoreErrorsOn, getDescription, getDestFile, getExtensionID, getIde1013ExtensionDirectory, getMigrationCategories, getMigratorClassLoader, getRootTag, getSettingKeys, getSourceFile, getSourceFileOrJDevExtrasFile, isSelected, loadClass, migrate, setSelectedprotected final java.lang.String getQualifiedDataKey(java.lang.String key)
protected final boolean addToProductPreferences()
ExtensionMigratoraddToProductPreferences in class ExtensionMigratorprotected ExtensionMigrator.AdjustedObject[] adjustObject(java.lang.String inKey, java.lang.Object inObject)
ExtensionMigratoradjustObject in class ExtensionMigratorprotected abstract ExtensionMigrator.AdjustedObject[] adjustPropertyMap(java.lang.String inKey, VCSPropertyMap properties)
protected final ExtensionMigrator.AdjustedObject[] createAdjustedCustomizerObject(VCSPropertyMap propertyMap)
protected final ExtensionMigrator.AdjustedObject[] createAdjustedCustomizerObject(VCSPreferences prefs, VCSPropertyMap propertyMap)
prefs - propertyMap - protected final ExtensionMigrator.AdjustedObject[] createAdjustedCommentTemplatesObject(VCSPropertyMap propertyMap)
protected void adjustCustomizerObject(java.util.Map propertyMap,
                          VCSPreferences prefs)