|
RSE Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Referencing objects are shadows of real objects. Typically, shadows are created to enable a GUI which does not allow the same real object to appear multiple times. In these cases, a unique shadow object is created for each unique instance of the real object.
This interface captures the simple set of methods such a shadow must implement.
| Method Summary | |
IRSEBaseReferencedObject |
getReferencedObject()
|
boolean |
isReferenceBroken()
|
int |
removeReference()
Fastpath to getReferencedObject().removeReference(this). |
void |
setReferenceBroken(boolean broken)
|
void |
setReferencedObject(IRSEBaseReferencedObject obj)
Set the object to which we reference |
| Method Detail |
public void setReferencedObject(IRSEBaseReferencedObject obj)
obj - the object to referencepublic IRSEBaseReferencedObject getReferencedObject()
public int removeReference()
public void setReferenceBroken(boolean broken)
broken - true if this reference is currently broken/unresolvedpublic boolean isReferenceBroken()
|
RSE Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||