Class ChangeSupportProxy
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.model.ChangeSupportProxy
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener,java.util.EventListener
public class ChangeSupportProxy extends java.lang.Object implements java.beans.PropertyChangeListener
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFLOATING_COMPONENT_PREFIXstatic java.lang.StringPARENT_WINDOW_NAMEstatic java.lang.StringROOT_NODE_NAME
-
Constructor Summary
Constructors Constructor Description ChangeSupportProxy(FPMIWindow parentWindow, java.lang.Object breakme)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPathChangeListener(java.beans.PropertyChangeListener listener)voidaddPropertyChangeListener(java.lang.String targetName, java.lang.String propertyName, java.beans.PropertyChangeListener listener)voidaddPropertyVetoListener(java.lang.String targetName, java.lang.String propertyName, java.beans.VetoableChangeListener listener)voidfirePropertyChange(java.awt.Component source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)voidfirePropertyChange(java.lang.String sourceName, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)voidfireVetoableChange(java.awt.Component source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)voidfireVetoableChange(java.lang.String sourceName, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)voidflushDeferred()voidgenerateReport()java.awt.ComponentgetComponentForPath(java.lang.String path)static java.lang.StringgetPathForComponent(java.awt.Component c)voidpropertyChange(java.beans.PropertyChangeEvent evt)voidremovePropertyChangeListener(java.lang.String path, java.lang.String propertyName, java.beans.PropertyChangeListener listener)voidremovePropertyVetoListener(java.lang.String path, java.lang.String propertyName, java.beans.VetoableChangeListener listener)voidsetParentWindow(FPMIWindow window)java.lang.StringtoString()
-
-
-
Field Detail
-
ROOT_NODE_NAME
public static final java.lang.String ROOT_NODE_NAME
- See Also:
- Constant Field Values
-
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:
propertyChangein interfacejava.beans.PropertyChangeListener
-
generateReport
public void generateReport()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setParentWindow
public void setParentWindow(FPMIWindow window)
-
-