Changed package naming across all examples.
This commit is contained in:
@ -1,6 +0,0 @@
|
||||
package com.iluwatar.generic;
|
||||
|
||||
import com.iluwatar.WeatherType;
|
||||
|
||||
public interface Race extends Observer<GWeather, Race, WeatherType> {
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
import com.iluwatar.generic.GHobbits;
|
||||
import com.iluwatar.generic.GOrcs;
|
||||
import com.iluwatar.generic.GWeather;
|
||||
import com.iluwatar.observer.generic.GHobbits;
|
||||
import com.iluwatar.observer.generic.GOrcs;
|
||||
import com.iluwatar.observer.generic.GWeather;
|
||||
|
||||
/**
|
||||
*
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
public class Hobbits implements WeatherObserver {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
public class Orcs implements WeatherObserver {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
/**
|
||||
*
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
public enum WeatherType {
|
||||
|
@ -1,6 +1,6 @@
|
||||
package com.iluwatar.generic;
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
import com.iluwatar.WeatherType;
|
||||
import com.iluwatar.observer.WeatherType;
|
||||
|
||||
public class GHobbits implements Race {
|
||||
@Override
|
@ -1,6 +1,6 @@
|
||||
package com.iluwatar.generic;
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
import com.iluwatar.WeatherType;
|
||||
import com.iluwatar.observer.WeatherType;
|
||||
|
||||
public class GOrcs implements Race {
|
||||
@Override
|
@ -1,6 +1,6 @@
|
||||
package com.iluwatar.generic;
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
import com.iluwatar.WeatherType;
|
||||
import com.iluwatar.observer.WeatherType;
|
||||
|
||||
public class GWeather extends Observable<GWeather, Race, WeatherType> {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar.generic;
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.concurrent.CopyOnWriteArrayList;
|
@ -1,4 +1,4 @@
|
||||
package com.iluwatar.generic;
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
public interface Observer<S extends Observable<S, O, A>, O extends Observer<S, O, A>, A> {
|
||||
|
@ -0,0 +1,6 @@
|
||||
package com.iluwatar.observer.generic;
|
||||
|
||||
import com.iluwatar.observer.WeatherType;
|
||||
|
||||
public interface Race extends Observer<GWeather, Race, WeatherType> {
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
package com.iluwatar;
|
||||
package com.iluwatar.observer;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import com.iluwatar.observer.App;
|
||||
|
||||
public class AppTest {
|
||||
|
||||
@Test
|
Reference in New Issue
Block a user