5859606162636465666768
( new DisposeListener() { public void widgetDisposed( final DisposeEvent event ) { property.detach( propertyChangeListener ); } } ); initialize( this.propertyEditorPresentation, control );
130131132133134135136137138139140
@Override public void handle( final Event event ) { if( event instanceof DisposeEvent ) { property.detach( listener ); } } } ); }
8889909192939495969798
@Override public void dispose() { super.dispose(); property.detach( this.listener ); this.listener = null; } }; } }
382383384385386387388389390391392
( new Runnable() { public void run() { property.detach( listener ); } } ); boolean showImages = true;
270271272273274275276277278279280
@Override public void dispose() { super.dispose(); property.detach( this.listener ); } }; } protected abstract Object evaluate();