Remote Systems
v6.4.1

com.ibm.etools.systems.references.impl
Class SystemPersistableReferencingObjectHelper

java.lang.Object
  extended bycom.ibm.etools.systems.references.impl.SystemReferencingObjectHelper
      extended bycom.ibm.etools.systems.references.impl.SystemPersistableReferencingObjectHelper

public class SystemPersistableReferencingObjectHelper
extends SystemReferencingObjectHelper

This class extends the support for managing a transient in-memory reference to include support for storing a persistable name that uniquely identifies that object.


Field Summary
static String copyright
           
 
Constructor Summary
protected SystemPersistableReferencingObjectHelper(ISystemReferencingObject caller)
          Default constructor.
  SystemPersistableReferencingObjectHelper(ISystemReferencingObject caller, ISystemPersistableReferencedObject obj)
          Constructor that saves effort of calling setReferencedObject.
 
Method Summary
 String getReferencedObjectName()
          Return the name uniquely identifying the object we are referencing.
 void setReferencedObject(ISystemPersistableReferencedObject obj)
          Set the object to which we reference.
 
Methods inherited from class com.ibm.etools.systems.references.impl.SystemReferencingObjectHelper
getReferencedObject, removeReference, setReferencedObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Constructor Detail

SystemPersistableReferencingObjectHelper

protected SystemPersistableReferencingObjectHelper(ISystemReferencingObject caller)
Default constructor.


SystemPersistableReferencingObjectHelper

public SystemPersistableReferencingObjectHelper(ISystemReferencingObject caller,
                                                ISystemPersistableReferencedObject obj)
Constructor that saves effort of calling setReferencedObject.

Method Detail

setReferencedObject

public void setReferencedObject(ISystemPersistableReferencedObject obj)
Set the object to which we reference. This overload takes an ISystemPersistableReferencedObject so we can query its name for storage purposes.


getReferencedObjectName

public String getReferencedObjectName()
Return the name uniquely identifying the object we are referencing.


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.