From 6b843f028a55754334afa09e3581b15764361864 Mon Sep 17 00:00:00 2001 From: Ilkka Seppala Date: Sun, 31 Aug 2014 10:52:37 +0300 Subject: [PATCH] Commented chain of responsibility example. --- chain/src/main/java/com/iluwatar/App.java | 8 ++++++++ chain/src/main/java/com/iluwatar/OrcKing.java | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/chain/src/main/java/com/iluwatar/App.java b/chain/src/main/java/com/iluwatar/App.java index 33693a1d5..92b85b54d 100644 --- a/chain/src/main/java/com/iluwatar/App.java +++ b/chain/src/main/java/com/iluwatar/App.java @@ -1,5 +1,13 @@ package com.iluwatar; +/** + * + * Chain of Responsibility organizes request handlers (RequestHandler) into + * a chain where each handler has a chance to act on the request on its + * turn. In this example the king (OrcKing) makes requests and the military + * orcs (OrcCommander, OrcOfficer, OrcSoldier) form the handler chain. + * + */ public class App { public static void main( String[] args ) diff --git a/chain/src/main/java/com/iluwatar/OrcKing.java b/chain/src/main/java/com/iluwatar/OrcKing.java index 894499878..dc70494ef 100644 --- a/chain/src/main/java/com/iluwatar/OrcKing.java +++ b/chain/src/main/java/com/iluwatar/OrcKing.java @@ -1,5 +1,10 @@ package com.iluwatar; +/** + * + * Makes requests that are handled by the chain. + * + */ public class OrcKing { RequestHandler chain;