|
RSE Release 3.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()
Return a count of how many referencing objects reference this object. |
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 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||