testPropertyPanelPropagatesChangesEvenWhenItDoesntExist |
public void testPropertyPanelPropagatesChangesEvenWhenItDoesntExist() throws Exception(Code) |
| Tests a truly perverse abuse of PropertyPanel that is needed for backward
compatibility. The editor colorings dialog and diff engine custom editor
dialogs both can cause the PropertyPanel which invoked them to be removed
from the AWT hierarchy and destroyed. But the code expects
changes to continue being propagated afterward and that
this not cause a memory leak(!!!).
See Also: org.openide.explorer.propertysheet.CustomEditorDisplayer.Spud See Also: |