daily pastebin goal
41%
SHARE
TWEET

Untitled

a guest Jan 29th, 2018 63 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public class DataModel implements Obserwowany {
  2. private String _data = „”;
  3. protected List<Obserwator> obserwatorzy = new ArrayList<Obserwator>();
  4. @Override
  5. public void dodajObserwatora( Obserwator obserwator ) {
  6. obserwatorzy.add( obserwator );
  7. }
  8. @Override
  9. public void usunObserwatora( Obserwator obserwator ) {
  10. obserwatorzy.remove( obserwator );
  11. }
  12. @Override
  13. public void powiadomObserwatorow() {
  14. Iterator<Obserwator> it = obserwatorzy.iterator();
  15. while( it.hasNext() ) {
  16. it.next().uaktualnij();
  17. }
  18. }
  19. @Override
  20. public void changeData( String data ) {
  21. _data = data;
  22. powiadomObserwatorow();
  23. }
  24. }
RAW Paste Data
Pastebin PRO WINTER Special!
Get 40% OFF Pastebin PRO accounts!
Top