|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectagg.util.Change
agg.util.Change_ObservableGone
public class Change_ObservableGone
This change information may be sent out by an observable object when it wants its Observers to dispose their reference to it. This is necessary to break the circular reference inherent to the observer pattern which makes it inaccessible for the garbage collector.
Its item is of type java.util.Observable
and denotes the
observable that should no longer be referenced.
Field Summary |
---|
Fields inherited from class agg.util.Change |
---|
MAPPING_ADDED, MAPPING_REMOVED, MODIFIED, NOT_DEFINED, OBJECT_CREATED, OBJECT_DESTROYED, OBJECT_GLUED, OBJECT_MODIFIED, OBSERVABLE_GONE, REDO_DONE, SOURCE_SET, SOURCE_UNSET, TARGET_SET, TARGET_UNSET, WANT_DESTROY_OBJECT, WANT_MODIFY_OBJECT |
Constructor Summary | |
---|---|
Change_ObservableGone(java.util.Observable item)
|
Method Summary |
---|
Methods inherited from class agg.util.Change |
---|
getChanger, getEvent, getItem |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Change_ObservableGone(java.util.Observable item)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |