|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.ide.migration.ExtensionMigrator oracle.jdevimpl.audit.preferences.AuditPreferencesMigrator
public class AuditPreferencesMigrator
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.ide.migration.ExtensionMigrator |
---|
ExtensionMigrator.AdjustedObject |
Field Summary |
---|
Fields inherited from class oracle.ide.migration.ExtensionMigrator |
---|
isSelected, ROOT_TAG, SETTINGS |
Fields inherited from interface oracle.ide.migration.Migrator |
---|
JDEV_HOME_DIR, SYSTEM_DIR |
Constructor Summary | |
---|---|
AuditPreferencesMigrator()
|
Method Summary | |
---|---|
protected boolean |
addToProductPreferences()
Determines whether the migrated preferences should be added into the Preferences object or remain separate. |
protected ExtensionMigrator.AdjustedObject[] |
adjustObject(java.lang.String key,
java.lang.Object object)
Unset any migrated values that are at the default values. |
protected java.util.Collection<java.lang.String> |
getClassNamesToIgnoreErrorsOn()
Provides a way to suppress errors from Object2Dom when the preferences file is read and contains preferences that are not in the same class loader as the preferences you are migrating. |
protected java.lang.String |
getExtensionID()
Get the extension ID for which settings should be persisted. |
protected java.lang.ClassLoader |
getMigratorClassLoader()
Override to provide a class loader other than the one that supplies the subclass of ExtensionMigrator. |
protected java.util.List |
getSettingKeys()
Get a complete list of all key values for persisting in the ClientSetting object associated with an extension. |
protected java.io.File |
getSourceFile(java.io.File sourceDir)
Get the source File from the given directory. |
Methods inherited from class oracle.ide.migration.ExtensionMigrator |
---|
canMigrate, copyPreferenceObject, copyPreferenceObjectsAsIs, getDescription, getDestFile, getIde1013ExtensionDirectory, getMigrationCategories, getRootTag, getSourceFileOrJDevExtrasFile, isSelected, loadClass, migrate, setSelected |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuditPreferencesMigrator()
Method Detail |
---|
protected java.util.List getSettingKeys()
ExtensionMigrator
getSettingKeys
in class ExtensionMigrator
protected java.lang.String getExtensionID()
ExtensionMigrator
getExtensionID
in class ExtensionMigrator
protected java.lang.ClassLoader getMigratorClassLoader()
ExtensionMigrator
getMigratorClassLoader
in class ExtensionMigrator
protected java.io.File getSourceFile(java.io.File sourceDir)
getSourceFile
in class ExtensionMigrator
sourceDir
- the source directory.
protected boolean addToProductPreferences()
ExtensionMigrator
addToProductPreferences
in class ExtensionMigrator
protected ExtensionMigrator.AdjustedObject[] adjustObject(java.lang.String key, java.lang.Object object)
adjustObject
in class ExtensionMigrator
protected java.util.Collection<java.lang.String> getClassNamesToIgnoreErrorsOn()
ExtensionMigrator
getClassNamesToIgnoreErrorsOn
in class ExtensionMigrator
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |