1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 10:46:02 +02:00

[cleanup] format and javadoc

This commit is contained in:
David Dykstal 2006-09-20 00:27:37 +00:00
parent 2ffdfb8aff
commit e2129044ea
2 changed files with 7 additions and 20 deletions

View file

@ -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).
* <p>
* 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 {
}

View file

@ -15,18 +15,16 @@
********************************************************************************/
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.
* <p>
* 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 {