mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-09 18:56: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;
|
package org.eclipse.rse.core.references;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A simple class that implements IRSEPersistableReferencedObject.
|
|
||||||
* This is an object that can have shadow (reference) objects, which simply
|
* 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
|
* point to this object, and a copy of this object's unique name or key (for storing on disk).
|
||||||
* 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 {}
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public interface IRSEPersistableReferencedObject extends IRSEReferencedObject, IRSEBasePersistableReferencedObject
|
public interface IRSEPersistableReferencedObject extends IRSEReferencedObject, IRSEBasePersistableReferencedObject {
|
||||||
{
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -15,20 +15,18 @@
|
||||||
********************************************************************************/
|
********************************************************************************/
|
||||||
|
|
||||||
package org.eclipse.rse.core.references;
|
package org.eclipse.rse.core.references;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A class to encapsulate the operations required of an object which
|
* An interface to encapsulate the operations required of an object which
|
||||||
* supports references to it by other objects (SystemReferencingObject).
|
* supports references to it by other objects (IRSEReferencingObject).
|
||||||
* This type of class needs to support maintaining an in-memory list of
|
* 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
|
* all who reference it so that list can be following on delete and
|
||||||
* rename operations.
|
* rename operations.
|
||||||
* <p>
|
* <p>
|
||||||
* These references are not persistent. Persistent references are managed
|
* These references are not persistent. Persistent references are managed
|
||||||
* by the subclass SystemPersistableReferencedObject.
|
* by the subtype IRSEPersistableReferencedObject.
|
||||||
*/
|
|
||||||
/**
|
|
||||||
* @lastgen interface SystemReferencedObject {}
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public interface IRSEReferencedObject extends IRSEBaseReferencedObject{
|
public interface IRSEReferencedObject extends IRSEBaseReferencedObject {
|
||||||
|
|
||||||
}
|
}
|
Loading…
Add table
Reference in a new issue