public interface LinkedDirtyable extends SubDirtyable
LinkedDirtyable
interface extends the
Dirtyable
interface by adding methods that support the
linking of Dirtyable
s to each other. "Linking" in this
sense is the associating of objects whose dirty flags are
interdependent. When a LinkedDirtyable
is marked
as dirty, it should also mark its containing Dirtyable
dirty.Modifier and Type | Method and Description |
---|---|
void |
linkContainingDirtyable(Dirtyable dirtyable) |
void |
linkEmbeddedDirtyable(Dirtyable dirtyable) |
void |
unlinkContainingDirtyable(Dirtyable dirtyable) |
void |
unlinkEmbeddedDirtyable(Dirtyable dirtyable) |
setOwner
void linkContainingDirtyable(Dirtyable dirtyable)
void unlinkContainingDirtyable(Dirtyable dirtyable)
void linkEmbeddedDirtyable(Dirtyable dirtyable)
void unlinkEmbeddedDirtyable(Dirtyable dirtyable)