Class ChangeSupportProxy

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener

    public class ChangeSupportProxy
    extends java.lang.Object
    implements java.beans.PropertyChangeListener
    • Field Detail

      • FLOATING_COMPONENT_PREFIX

        public static final java.lang.String FLOATING_COMPONENT_PREFIX
        See Also:
        Constant Field Values
      • PARENT_WINDOW_NAME

        public static final java.lang.String PARENT_WINDOW_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChangeSupportProxy

        public ChangeSupportProxy​(FPMIWindow parentWindow,
                                  java.lang.Object breakme)
    • Method Detail

      • flushDeferred

        public void flushDeferred()
      • getPathForComponent

        public static java.lang.String getPathForComponent​(java.awt.Component c)
      • getComponentForPath

        public java.awt.Component getComponentForPath​(java.lang.String path)
      • firePropertyChange

        public void firePropertyChange​(java.awt.Component source,
                                       java.lang.String propertyName,
                                       java.lang.Object oldValue,
                                       java.lang.Object newValue)
      • firePropertyChange

        public void firePropertyChange​(java.lang.String sourceName,
                                       java.lang.String propertyName,
                                       java.lang.Object oldValue,
                                       java.lang.Object newValue)
      • fireVetoableChange

        public void fireVetoableChange​(java.awt.Component source,
                                       java.lang.String propertyName,
                                       java.lang.Object oldValue,
                                       java.lang.Object newValue)
                                throws java.beans.PropertyVetoException
        Throws:
        java.beans.PropertyVetoException
      • fireVetoableChange

        public void fireVetoableChange​(java.lang.String sourceName,
                                       java.lang.String propertyName,
                                       java.lang.Object oldValue,
                                       java.lang.Object newValue)
                                throws java.beans.PropertyVetoException
        Throws:
        java.beans.PropertyVetoException
      • addPathChangeListener

        public void addPathChangeListener​(java.beans.PropertyChangeListener listener)
      • addPropertyChangeListener

        public void addPropertyChangeListener​(java.lang.String targetName,
                                              java.lang.String propertyName,
                                              java.beans.PropertyChangeListener listener)
      • removePropertyChangeListener

        public void removePropertyChangeListener​(java.lang.String path,
                                                 java.lang.String propertyName,
                                                 java.beans.PropertyChangeListener listener)
      • addPropertyVetoListener

        public void addPropertyVetoListener​(java.lang.String targetName,
                                            java.lang.String propertyName,
                                            java.beans.VetoableChangeListener listener)
      • removePropertyVetoListener

        public void removePropertyVetoListener​(java.lang.String path,
                                               java.lang.String propertyName,
                                               java.beans.VetoableChangeListener listener)
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent evt)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • generateReport

        public void generateReport()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setParentWindow

        public void setParentWindow​(FPMIWindow window)