Class ChangeSupportProxy
java.lang.Object
com.inductiveautomation.factorypmi.application.model.ChangeSupportProxy
- All Implemented Interfaces:
PropertyChangeListener,EventListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPathChangeListener(PropertyChangeListener listener) voidaddPropertyChangeListener(String targetName, String propertyName, PropertyChangeListener listener) voidaddPropertyVetoListener(String targetName, String propertyName, VetoableChangeListener listener) voidfirePropertyChange(Component source, String propertyName, Object oldValue, Object newValue) voidfirePropertyChange(String sourceName, String propertyName, Object oldValue, Object newValue) voidfireVetoableChange(Component source, String propertyName, Object oldValue, Object newValue) voidfireVetoableChange(String sourceName, String propertyName, Object oldValue, Object newValue) voidvoidgetComponentForPath(String path) static StringvoidvoidremovePropertyChangeListener(String path, String propertyName, PropertyChangeListener listener) voidremovePropertyVetoListener(String path, String propertyName, VetoableChangeListener listener) voidsetParentWindow(FPMIWindow window) toString()
-
Field Details
-
ROOT_NODE_NAME
- See Also:
-
FLOATING_COMPONENT_PREFIX
- See Also:
-
PARENT_WINDOW_NAME
- See Also:
-
-
Constructor Details
-
ChangeSupportProxy
-
-
Method Details
-
flushDeferred
public void flushDeferred() -
getPathForComponent
-
getComponentForPath
-
firePropertyChange
-
firePropertyChange
-
fireVetoableChange
public void fireVetoableChange(Component source, String propertyName, Object oldValue, Object newValue) throws PropertyVetoException - Throws:
PropertyVetoException
-
fireVetoableChange
public void fireVetoableChange(String sourceName, String propertyName, Object oldValue, Object newValue) throws PropertyVetoException - Throws:
PropertyVetoException
-
addPathChangeListener
-
addPropertyChangeListener
public void addPropertyChangeListener(String targetName, String propertyName, PropertyChangeListener listener) -
removePropertyChangeListener
public void removePropertyChangeListener(String path, String propertyName, PropertyChangeListener listener) -
addPropertyVetoListener
public void addPropertyVetoListener(String targetName, String propertyName, VetoableChangeListener listener) -
removePropertyVetoListener
public void removePropertyVetoListener(String path, String propertyName, VetoableChangeListener listener) -
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-
generateReport
public void generateReport() -
toString
-
setParentWindow
-