Reformat Code According to Google Style Guide #224
This commit is contained in:
parent
3dc9b2f97e
commit
87baa98d2b
@ -6,23 +6,22 @@ import com.iluwatar.observer.generic.GWeather;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* The Observer pattern is a software design pattern in which an object, called
|
* The Observer pattern is a software design pattern in which an object, called the subject,
|
||||||
* the subject, maintains a list of its dependents, called observers, and notifies
|
* maintains a list of its dependents, called observers, and notifies them automatically of any
|
||||||
* them automatically of any state changes, usually by calling one of their methods.
|
* state changes, usually by calling one of their methods. It is mainly used to implement
|
||||||
* It is mainly used to implement distributed event handling systems. The Observer
|
* distributed event handling systems. The Observer pattern is also a key part in the familiar
|
||||||
* pattern is also a key part in the familiar model–view–controller (MVC) architectural
|
* model–view–controller (MVC) architectural pattern. The Observer pattern is implemented in
|
||||||
* pattern. The Observer pattern is implemented in numerous programming libraries and
|
* numerous programming libraries and systems, including almost all GUI toolkits.
|
||||||
* systems, including almost all GUI toolkits.
|
|
||||||
* <p>
|
* <p>
|
||||||
* In this example {@link Weather} has a state that can be observed. The {@link Orcs}
|
* In this example {@link Weather} has a state that can be observed. The {@link Orcs} and
|
||||||
* and {@link Hobbits} register as observers and receive notifications when the
|
* {@link Hobbits} register as observers and receive notifications when the {@link Weather} changes.
|
||||||
* {@link Weather} changes.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class App {
|
public class App {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Program entry point
|
* Program entry point
|
||||||
|
*
|
||||||
* @param args command line args
|
* @param args command line args
|
||||||
*/
|
*/
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
@ -26,5 +26,4 @@ public class Hobbits implements WeatherObserver {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -26,5 +26,4 @@ public class Orcs implements WeatherObserver {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -5,8 +5,8 @@ import java.util.List;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Weather can be observed by implementing {@link WeatherObserver} interface and
|
* Weather can be observed by implementing {@link WeatherObserver} interface and registering as
|
||||||
* registering as listener.
|
* listener.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class Weather {
|
public class Weather {
|
||||||
|
@ -13,5 +13,4 @@ public enum WeatherType {
|
|||||||
public String toString() {
|
public String toString() {
|
||||||
return this.name().toLowerCase();
|
return this.name().toLowerCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user