/** * Notify that a new string has been written. */ private void notifyListeners() { WriterListener[] writerListeners; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } String str = stringBuilder.toString(); stringBuilder.setLength(0); for (WriterListener writerListener : writerListeners) { writerListener.write(str); } }
/** * Notify that a new string has been written. * * @param str the written String to notify */ private void notifyListeners(String str) { WriterListener[] writerListeners = null; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } for (int i = 0; i < writerListeners.length; i++) { writerListeners[i].write(str); } }
/** * Notify that a new string has been written. * * @param str the written String to notify */ private void notifyListeners(String str) { WriterListener[] writerListeners = null; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } for (int i = 0; i < writerListeners.length; i++) { writerListeners[i].write(str); } }
/** * Notify that a new string has been written. * * @param str the written String to notify */ private void notifyListeners(String str) { WriterListener[] writerListeners = null; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } for (int i = 0; i < writerListeners.length; i++) { writerListeners[i].write(str); } }
/** * Notify that a new string has been written. * * @param str the written String to notify */ private void notifyListeners(String str) { WriterListener[] writerListeners = null; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } for (int i = 0; i < writerListeners.length; i++) { writerListeners[i].write(str); } }
/** * Notify that a new string has been written. */ private void notifyListeners() { WriterListener[] writerListeners; synchronized (listeners) { writerListeners = new WriterListener[listeners.size()]; listeners.toArray(writerListeners); } String str = stringBuilder.toString(); stringBuilder.setLength(0); for (WriterListener writerListener : writerListeners) { writerListener.write(str); } }