001    package nl.cwi.sen1.gui.component;
002    
003    import nl.cwi.sen1.gui.CloseAbortedException;
004    import nl.cwi.sen1.gui.StatusMessageEvent;
005    
006    /**
007     * A default (empty) implementation of a listener to changes in StudioComponents.
008     * Override one of these methods to implement a listener.
009     */
010    public abstract class StudioComponentAdapter implements StudioComponentListener {
011        public StudioComponentAdapter() {
012        }
013    
014        public void statusMessageChanged(StatusMessageEvent event) {
015        }
016    
017        public void componentRequestClose() throws CloseAbortedException {
018        }
019    
020        public void componentClose() {
021        }
022        
023        public void componentFocusReceived() {
024        }
025    }