|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Interface that any master object that is referenced must implement.
| Method Summary | |
|---|---|
int |
addReference(IRSEBaseReferencingObject ref)
Add a reference, increment reference count, return new count |
int |
getReferenceCount()
|
IRSEBaseReferencingObject[] |
getReferencingObjects()
|
void |
removeAllReferences()
Clear the list of referenced objects. |
int |
removeReference(IRSEBaseReferencingObject ref)
Remove a reference, decrement reference count, return new count |
| Method Detail |
public int addReference(IRSEBaseReferencingObject ref)
ref - the referencing object from which this object will now be referenced.
public int removeReference(IRSEBaseReferencingObject ref)
ref - the referencing object from which this object is no longer referenced.
public int getReferenceCount()
public void removeAllReferences()
public IRSEBaseReferencingObject[] getReferencingObjects()
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||