Merge pull request #280 from ankurkaushal/master

Reformat Code According to Google Style Guide #224
This commit is contained in:
Ilkka Seppälä 2015-11-01 17:57:14 +02:00
commit 7d3483daad
12 changed files with 165 additions and 169 deletions

View File

@ -6,23 +6,22 @@ import com.iluwatar.observer.generic.GWeather;
/**
*
* The Observer pattern is a software design pattern in which an object, called
* the subject, maintains a list of its dependents, called observers, and notifies
* them automatically of any state changes, usually by calling one of their methods.
* It is mainly used to implement distributed event handling systems. The Observer
* pattern is also a key part in the familiar modelviewcontroller (MVC) architectural
* pattern. The Observer pattern is implemented in numerous programming libraries and
* systems, including almost all GUI toolkits.
* The Observer pattern is a software design pattern in which an object, called the subject,
* maintains a list of its dependents, called observers, and notifies them automatically of any
* state changes, usually by calling one of their methods. It is mainly used to implement
* distributed event handling systems. The Observer pattern is also a key part in the familiar
* modelviewcontroller (MVC) architectural pattern. The Observer pattern is implemented in
* numerous programming libraries and systems, including almost all GUI toolkits.
* <p>
* In this example {@link Weather} has a state that can be observed. The {@link Orcs}
* and {@link Hobbits} register as observers and receive notifications when the
* {@link Weather} changes.
* In this example {@link Weather} has a state that can be observed. The {@link Orcs} and
* {@link Hobbits} register as observers and receive notifications when the {@link Weather} changes.
*
*/
public class App {
/**
* Program entry point
*
* @param args command line args
*/
public static void main(String[] args) {

View File

@ -26,5 +26,4 @@ public class Hobbits implements WeatherObserver {
break;
}
}
}

View File

@ -26,5 +26,4 @@ public class Orcs implements WeatherObserver {
break;
}
}
}

View File

@ -5,8 +5,8 @@ import java.util.List;
/**
*
* Weather can be observed by implementing {@link WeatherObserver} interface and
* registering as listener.
* Weather can be observed by implementing {@link WeatherObserver} interface and registering as
* listener.
*
*/
public class Weather {

View File

@ -13,5 +13,4 @@ public enum WeatherType {
public String toString() {
return this.name().toLowerCase();
}
}