public void removeListener( PlaceholderStrategyListener listener ){ listeners.remove( listener ); if( listeners.isEmpty() ){ control.removeControlListener( this.controlListener ); control.intern().removeListener( frontendListener ); frontendListener.loaded( null, null ); } }
public void removeListener( PlaceholderStrategyListener listener ){ listeners.remove( listener ); if( listeners.isEmpty() ){ control.removeControlListener( this.controlListener ); control.intern().removeListener( frontendListener ); frontendListener.loaded( null, null ); } }
/** * Adds or removes all listeners from the {@link CControl}. * @param listening <code>true</code> if the listeners are to be * added, <code>false</code> if they have to be removed */ private void setListening( boolean listening ){ if( this.control != null ){ if( listening ){ control.addControlListener( listener ); for( int i = 0, n = control.getCDockableCount(); i<n; i++ ) connect( control.getCDockable( i ) ); } else{ this.control.removeControlListener( listener ); for( int i = 0, n = this.control.getCDockableCount(); i<n; i++ ) disconnect( control.getCDockable( i ) ); } } }
/** * Adds or removes all listeners from the {@link CControl}. * @param listening <code>true</code> if the listeners are to be * added, <code>false</code> if they have to be removed */ private void setListening( boolean listening ){ if( this.control != null ){ if( listening ){ control.addControlListener( listener ); for( int i = 0, n = control.getCDockableCount(); i<n; i++ ) connect( control.getCDockable( i ) ); } else{ this.control.removeControlListener( listener ); for( int i = 0, n = this.control.getCDockableCount(); i<n; i++ ) disconnect( control.getCDockable( i ) ); } } }