diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencedObject.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencedObject.java index df247dcd012..39d1e0d65f0 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencedObject.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencedObject.java @@ -16,22 +16,11 @@ package org.eclipse.rse.core.references; - /** - * A simple class that implements IRSEPersistableReferencedObject. * This is an object that can have shadow (reference) objects, which simply - * contain a pointer (in memory) to this object, and a copy of this object's - * unique name or key (for storing on disk). - *
- * The intention is that in your Rose model, your class extends this class. - * Do this for any class for which you wish to persist a list of references to - * that class. - */ -/** - * @lastgen interface SystemPersistableReferencedObject extends SystemReferencedObject {} + * point to this object, and a copy of this object's unique name or key (for storing on disk). */ -public interface IRSEPersistableReferencedObject extends IRSEReferencedObject, IRSEBasePersistableReferencedObject -{ +public interface IRSEPersistableReferencedObject extends IRSEReferencedObject, IRSEBasePersistableReferencedObject { } \ No newline at end of file diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencedObject.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencedObject.java index f0d33ac985f..5f1f1c098a9 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencedObject.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencedObject.java @@ -15,20 +15,18 @@ ********************************************************************************/ package org.eclipse.rse.core.references; + /** - * A class to encapsulate the operations required of an object which - * supports references to it by other objects (SystemReferencingObject). + * An interface to encapsulate the operations required of an object which + * supports references to it by other objects (IRSEReferencingObject). * This type of class needs to support maintaining an in-memory list of * all who reference it so that list can be following on delete and * rename operations. *
* These references are not persistent. Persistent references are managed - * by the subclass SystemPersistableReferencedObject. - */ -/** - * @lastgen interface SystemReferencedObject {} + * by the subtype IRSEPersistableReferencedObject. */ -public interface IRSEReferencedObject extends IRSEBaseReferencedObject{ +public interface IRSEReferencedObject extends IRSEBaseReferencedObject { } \ No newline at end of file