synchronized final void addFileChangeListener(FileChangeListener fcl) { if (listeners == null) { listeners = new ListenerList<FileChangeListener>(); } listeners.add(fcl); }
public final void addFileChangeListener(FileChangeListener fcl) { synchronized (EMPTY_ARRAY) { if (listeners == null) { listeners = new ListenerList<FileChangeListener>(); } } listeners.add(fcl); }
/** Adds listener for the veto of property change. * @param listener the listener */ public final void addVetoableChangeListener(VetoableChangeListener listener) { synchronized (internLock) { if (vetoableChangeList == null) { vetoableChangeList = new ListenerList<VetoableChangeListener>(); } vetoableChangeList.add(listener); } }
/** Registers FileStatusListener to receive events. * The implementation registers the listener only when getStatus () is * overriden to return a special value. * * @param listener The listener to register. */ public final void addFileStatusListener(FileStatusListener listener) { synchronized (internLock) { // JST: Ok? Do not register listeners when the fs cannot change status? if (getStatus() == STATUS_NONE) { return; } if (fileStatusList == null) { fileStatusList = new ListenerList<FileStatusListener>(); } fileStatusList.add(listener); } }
/** Adds listener for the veto of property change. * @param listener the listener */ public final void addVetoableChangeListener( java.beans.VetoableChangeListener listener ) { synchronized (internLock) { if (vetoableChangeList == null) vetoableChangeList = new ListenerList (VetoableChangeListener.class); vetoableChangeList.add (listener); } }
synchronized final void addFileChangeListener (FileChangeListener fcl) { if (listeners == null) { listeners = new ListenerList (FileChangeListener.class); } listeners.add (fcl); }
synchronized final void addFileChangeListener (FileChangeListener fcl) { if (listeners == null) { listeners = new ListenerList (FileChangeListener.class); } listeners.add (fcl); }
public final void addFileChangeListener(FileChangeListener fcl) { synchronized (EMPTY_ARRAY) { if (listeners == null) { listeners = new ListenerList (FileChangeListener.class); } } listeners.add(fcl); }
/** Adds listener for the veto of property change. * @param listener the listener */ public final void addVetoableChangeListener( java.beans.VetoableChangeListener listener ) { synchronized (internLock) { if (vetoableChangeList == null) vetoableChangeList = new ListenerList (VetoableChangeListener.class); vetoableChangeList.add (listener); } }
public final void addFileChangeListener(FileChangeListener fcl) { synchronized (EMPTY_ARRAY) { if (listeners == null) { listeners = new ListenerList (FileChangeListener.class); } } listeners.add(fcl); }
/** Registers FileStatusListener to receive events. * The implementation registers the listener only when getStatus () is * overriden to return a special value. * * @param listener The listener to register. */ public final void addFileStatusListener ( org.openide.filesystems.FileStatusListener listener ) { synchronized (internLock) { // JST: Ok? Do not register listeners when the fs cannot change status? if (getStatus () == STATUS_NONE) return; if (fileStatusList == null) fileStatusList = new ListenerList (FileStatusListener.class); fileStatusList.add (listener); } }
/** Registers FileStatusListener to receive events. * The implementation registers the listener only when getStatus () is * overriden to return a special value. * * @param listener The listener to register. */ public final void addFileStatusListener ( org.openide.filesystems.FileStatusListener listener ) { synchronized (internLock) { // JST: Ok? Do not register listeners when the fs cannot change status? if (getStatus () == STATUS_NONE) return; if (fileStatusList == null) fileStatusList = new ListenerList (FileStatusListener.class); fileStatusList.add (listener); } }