View Javadoc
1 package net.sourceforge.pmd.swingui.event; 2 3 import java.util.EventObject; 4 import java.util.Iterator; 5 import java.util.List; 6 7 public class SearchDirectoryEvent extends EventObject { 8 private String m_searchDirectory; 9 10 /*** 11 ***************************************************************************** 12 * 13 * @param source 14 * @param searchDirectory 15 */ 16 private SearchDirectoryEvent(Object source, String searchDirectory) { 17 super(source); 18 19 m_searchDirectory = searchDirectory; 20 } 21 22 /*** 23 ***************************************************************************** 24 * 25 * @return 26 */ 27 public String getSearchDirectory() { 28 return m_searchDirectory; 29 } 30 31 /*** 32 ***************************************************************************** 33 * 34 * @param source 35 */ 36 public static final void notifySetSearchDirectory(Object source, String searchDirectory) { 37 SearchDirectoryEvent event = new SearchDirectoryEvent(source, searchDirectory); 38 List listenerList = ListenerList.getListeners(SearchDirectoryEventListener.class); 39 Iterator listeners = listenerList.iterator(); 40 41 while (listeners.hasNext()) { 42 SearchDirectoryEventListener listener; 43 44 listener = (SearchDirectoryEventListener) listeners.next(); 45 listener.setSearchDirectory(event); 46 } 47 } 48 }

This page was automatically generated by Maven