Package sc.bind

Class PBindUtil


  • public class PBindUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      PBindUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addBindingListener​(java.lang.Object obj, java.lang.Object prop, IListener listener, int eventMask)  
      static boolean equalProps​(java.lang.Object obj1, java.lang.Object obj2)  
      static java.lang.Object getBindings​(java.lang.Object obj)  
      static java.lang.String getPropertyName​(java.lang.Object prop)  
      static java.lang.Object getPropertyValue​(java.lang.Object obj, java.lang.Object prop, boolean getField, boolean pendingChild)  
      static void printAllBindings()  
      static void removeBindingListener​(java.lang.Object obj, java.lang.Object prop, IListener listener, int eventMask)  
      static void removeStatefulListener​(java.lang.Object obj)  
      static void sendEvent​(int event, java.lang.Object obj, java.lang.Object prop, java.lang.Object detail)  
      static void setIndexedProperty​(java.lang.Object obj, java.lang.Object prop, int ix, java.lang.Object val)  
      static void setPropertyValue​(java.lang.Object obj, java.lang.Object prop, java.lang.Object val)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PBindUtil

        public PBindUtil()
    • Method Detail

      • getPropertyValue

        public static java.lang.Object getPropertyValue​(java.lang.Object obj,
                                                        java.lang.Object prop,
                                                        boolean getField,
                                                        boolean pendingChild)
      • setPropertyValue

        public static void setPropertyValue​(java.lang.Object obj,
                                            java.lang.Object prop,
                                            java.lang.Object val)
      • setIndexedProperty

        public static void setIndexedProperty​(java.lang.Object obj,
                                              java.lang.Object prop,
                                              int ix,
                                              java.lang.Object val)
      • addBindingListener

        public static void addBindingListener​(java.lang.Object obj,
                                              java.lang.Object prop,
                                              IListener listener,
                                              int eventMask)
      • removeBindingListener

        public static void removeBindingListener​(java.lang.Object obj,
                                                 java.lang.Object prop,
                                                 IListener listener,
                                                 int eventMask)
      • getBindings

        public static java.lang.Object getBindings​(java.lang.Object obj)
      • equalProps

        public static boolean equalProps​(java.lang.Object obj1,
                                         java.lang.Object obj2)
      • sendEvent

        public static void sendEvent​(int event,
                                     java.lang.Object obj,
                                     java.lang.Object prop,
                                     java.lang.Object detail)
      • removeStatefulListener

        public static void removeStatefulListener​(java.lang.Object obj)
      • getPropertyName

        public static java.lang.String getPropertyName​(java.lang.Object prop)
      • printAllBindings

        public static void printAllBindings()