Improve Javadoc
This commit is contained in:
@ -29,16 +29,16 @@ import org.slf4j.LoggerFactory;
|
||||
* Step Builder Pattern
|
||||
*
|
||||
* <p>
|
||||
* <b>Intent</b> <br/>
|
||||
* <b>Intent</b> <br>
|
||||
* An extension of the Builder pattern that fully guides the user through the creation of the object
|
||||
* with no chances of confusion. <br/>
|
||||
* with no chances of confusion. <br>
|
||||
* The user experience will be much more improved by the fact that he will only see the next step
|
||||
* methods available, NO build method until is the right time to build the object.
|
||||
*
|
||||
* <p>
|
||||
* <b>Implementation</b>
|
||||
* <ul>
|
||||
* <b>Implementation</b> <br>
|
||||
* The concept is simple:
|
||||
* <ul>
|
||||
*
|
||||
* <li>Write creational steps inner classes or interfaces where each method knows what can be
|
||||
* displayed next.</li>
|
||||
@ -49,13 +49,13 @@ import org.slf4j.LoggerFactory;
|
||||
* </ul>
|
||||
*
|
||||
* <p>
|
||||
* <b>Applicability</b> <br/>
|
||||
* <b>Applicability</b> <br>
|
||||
* Use the Step Builder pattern when the algorithm for creating a complex object should be
|
||||
* independent of the parts that make up the object and how they're assembled the construction
|
||||
* process must allow different representations for the object that's constructed when in the
|
||||
* process of constructing the order is important.
|
||||
* <p>
|
||||
* http://rdafbn.blogspot.co.uk/2012/07/step-builder-pattern_28.html
|
||||
* @see <a href="http://rdafbn.blogspot.co.uk/2012/07/step-builder-pattern_28.html">http://rdafbn.blogspot.co.uk/2012/07/step-builder-pattern_28.html</a>
|
||||
*/
|
||||
public class App {
|
||||
|
||||
|
Reference in New Issue
Block a user