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:
parent
2ffdfb8aff
commit
e2129044ea
2 changed files with 7 additions and 20 deletions
|
@ -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 {
|
||||
|
||||
}
|
|
@ -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 {
|
||||
|
|
Loading…
Add table
Reference in a new issue