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.String
FLOATING_COMPONENT_PREFIX
static java.lang.String
PARENT_WINDOW_NAME
static java.lang.String
ROOT_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 void
addPathChangeListener(java.beans.PropertyChangeListener listener)
void
addPropertyChangeListener(java.lang.String targetName, java.lang.String propertyName, java.beans.PropertyChangeListener listener)
void
addPropertyVetoListener(java.lang.String targetName, java.lang.String propertyName, java.beans.VetoableChangeListener listener)
void
firePropertyChange(java.awt.Component source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
void
firePropertyChange(java.lang.String sourceName, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
void
fireVetoableChange(java.awt.Component source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
void
fireVetoableChange(java.lang.String sourceName, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
void
flushDeferred()
void
generateReport()
java.awt.Component
getComponentForPath(java.lang.String path)
static java.lang.String
getPathForComponent(java.awt.Component c)
void
propertyChange(java.beans.PropertyChangeEvent evt)
void
removePropertyChangeListener(java.lang.String path, java.lang.String propertyName, java.beans.PropertyChangeListener listener)
void
removePropertyVetoListener(java.lang.String path, java.lang.String propertyName, java.beans.VetoableChangeListener listener)
void
setParentWindow(FPMIWindow window)
java.lang.String
toString()
-
-
-
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:
propertyChange
in interfacejava.beans.PropertyChangeListener
-
generateReport
public void generateReport()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
setParentWindow
public void setParentWindow(FPMIWindow window)
-
-