Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.jdeveloper.vcs.spi
Class VCSCopyableMap<K,V>

java.lang.Object
  extended by oracle.javatools.data.HashStructureAdapter
      extended by oracle.ide.config.ChangeEventSource
          extended by oracle.jdeveloper.vcs.spi.VCSCopyableMap<K,V>

All Implemented Interfaces:
Copyable
Direct Known Subclasses:
VCSPropertyMap

Deprecated. not replaced. Settings must now be stored using HashStructure based IDE Preferences. This class now exists only for extension migration purposes.

@Deprecated
public class VCSCopyableMap<K,V>
extends ChangeEventSource
implements Copyable

Class for storing a properties in a Copyable map structure.

Since:
10.1.3.0.1

Field Summary

 

Fields inherited from class oracle.javatools.data.HashStructureAdapter
_hash

 

Constructor Summary
VCSCopyableMap()
          Deprecated.  
VCSCopyableMap(java.util.Map<K,V> map)
          Deprecated.  

 

Method Summary
 java.lang.Object copyTo(java.lang.Object target)
          Deprecated. Copy support.
protected  VCSCopyableMap<K,V> createInstance()
          Deprecated.  
 void fireChangeEventFromSource(java.lang.Object source)
          Deprecated.  
 java.util.Map<K,V> getMap()
          Deprecated. Gets the version control client property map.
 void setMap(java.util.Map<K,V> map)
          Deprecated. Sets the version control client property map.

 

Methods inherited from class oracle.ide.config.ChangeEventSource
addChangeListener, fireChangeEvent, fireChangeEvent, removeChangeListener, setUseObjectEquals

 

Methods inherited from class oracle.javatools.data.HashStructureAdapter
addStructureChangeListener, containsKey, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

VCSCopyableMap

public VCSCopyableMap()
Deprecated. 

VCSCopyableMap

public VCSCopyableMap(java.util.Map<K,V> map)
Deprecated. 

Method Detail

copyTo

public java.lang.Object copyTo(java.lang.Object target)
Deprecated. 
Description copied from class: HashStructureAdapter
Copy support. The specified target must not be null and must be the exact same type as this instance.
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class ChangeEventSource
Parameters:
target - The target object to which the state of this object should be copied. If target is null, then the copyTo method will return a new instance of this class.
Returns:
The object to which the state of this object was copied. If the target was non-null, then the return value is the same as the target object that was passed in; otherwise, the return value is a new instance of this class.

setMap

public void setMap(java.util.Map<K,V> map)
Deprecated. 
Sets the version control client property map.
Parameters:
map - the property map.

getMap

public java.util.Map<K,V> getMap()
Deprecated. 
Gets the version control client property map.
Returns:
the property map.

fireChangeEventFromSource

public void fireChangeEventFromSource(java.lang.Object source)
Deprecated. 

createInstance

protected VCSCopyableMap<K,V> createInstance()
Deprecated. 

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.