Skip navigation links
oracle.jdeveloper.vcs.migrate
Class VCSPropertyMapMigrator
java.lang.Object
oracle.ide.migration.ExtensionMigrator
oracle.jdeveloper.vcs.migrate.VCSPropertyMapMigrator
- All Implemented Interfaces:
- Migrator
-
public abstract class VCSPropertyMapMigrator
- extends ExtensionMigrator
- Since:
- 11.1.2.0.0 (Sherman)
Methods inherited from class oracle.ide.migration.ExtensionMigrator |
canMigrate, copyPreferenceObject, copyPreferenceObjectsAsIs, getClassNamesToIgnoreErrorsOn, getDescription, getDestFile, getExtensionID, getIde1013ExtensionDirectory, getMigrationCategories, getMigratorClassLoader, getRootTag, getSettingKeys, getSourceFile, getSourceFileOrJDevExtrasFile, isSelected, loadClass, migrate, setSelected |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VCSPropertyMapMigrator
public VCSPropertyMapMigrator()
getQualifiedDataKey
protected final java.lang.String getQualifiedDataKey(java.lang.String key)
addToProductPreferences
protected final boolean addToProductPreferences()
- Description copied from class:
ExtensionMigrator
- Determines whether the migrated preferences should be added into the Preferences object or remain separate. This can only be done for preferences which have been modified to use HashStructureAdapter. If the preferences are to be added into the preferences object override this method and return true.
-
- Overrides:
addToProductPreferences
in class ExtensionMigrator
adjustObject
protected ExtensionMigrator.AdjustedObject[] adjustObject(java.lang.String inKey,
java.lang.Object inObject)
- Description copied from class:
ExtensionMigrator
- 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. The return is an array of AdjustedObjects to support cases where what used to be one preference object needs to be split into multiple preference objects.
-
- Overrides:
adjustObject
in class ExtensionMigrator
adjustPropertyMap
protected abstract ExtensionMigrator.AdjustedObject[] adjustPropertyMap(java.lang.String inKey,
VCSPropertyMap properties)
createAdjustedCustomizerObject
protected final ExtensionMigrator.AdjustedObject[] createAdjustedCustomizerObject(VCSPropertyMap propertyMap)
createAdjustedCustomizerObject
protected final ExtensionMigrator.AdjustedObject[] createAdjustedCustomizerObject(VCSPreferences prefs,
VCSPropertyMap propertyMap)
- Enables a sub-class of VCSPreferences to be used
-
- Parameters:
prefs
-
propertyMap
-
- Returns:
createAdjustedCommentTemplatesObject
protected final ExtensionMigrator.AdjustedObject[] createAdjustedCommentTemplatesObject(VCSPropertyMap propertyMap)
adjustCustomizerObject
protected void adjustCustomizerObject(java.util.Map propertyMap,
VCSPreferences prefs)
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.