public class NotObservableSubjectRegistry
extends java.lang.Object
Subject
s that should not be observed by the Property Inspector. Clients of the Property Inspector that do not want their nodes to be observed by the Property Inspector (and therefore not to update the Property Inspector GUI on an update,) can register their subjects in this registry at the cost of being responsible for notifying the Property Inspector directly that a GUI update is needed. Such update is done through the method 'firePropertyInspectorUpdate' in the Property Model.Modifier and Type | Method and Description |
---|---|
static NotObservableSubjectRegistry |
instance() |
boolean |
isObservable(Subject subject) |
void |
registerNotObservableSubject(java.lang.Class<? extends Subject> subjectType) |
void |
unregisterNotObservableSubject(java.lang.Class<? extends Subject> subjectType) |
public void registerNotObservableSubject(java.lang.Class<? extends Subject> subjectType)
public void unregisterNotObservableSubject(java.lang.Class<? extends Subject> subjectType)
public boolean isObservable(Subject subject)
public static NotObservableSubjectRegistry instance()