Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

oracle.ide.inspector
Class NotObservableSubjectRegistry

java.lang.Object
  extended by oracle.ide.inspector.NotObservableSubjectRegistry

public class NotObservableSubjectRegistry
extends java.lang.Object

Registry of Subjects 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.


Method Summary
static NotObservableSubjectRegistry instance()
           
 boolean isObservable(Subject subject)
           
 void registerNotObservableSubject(java.lang.Class<? extends Subject> subjectType)
           
 void unregisterNotObservableSubject(java.lang.Class<? extends Subject> subjectType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerNotObservableSubject

public void registerNotObservableSubject(java.lang.Class<? extends Subject> subjectType)

unregisterNotObservableSubject

public void unregisterNotObservableSubject(java.lang.Class<? extends Subject> subjectType)

isObservable

public boolean isObservable(Subject subject)

instance

public static NotObservableSubjectRegistry instance()

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

Copyright © 1997, 2009, Oracle. All rights reserved.