|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| AbstractFactory | Abstract factory provides an interface for creating families of related or dependent objects without specifying their concrete classes. |
| Command | Command encapsulates a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations. |
| CommandInvoker | Acts as the Invoker in Command
pattern. |
| Facade | Provide a unified interface to a set of interfaces in a subsystem. |
| Strategy | Strategy defines a family of algorithms, encapsulates each one, and make them interchangeable. |
| StrategyContext | Strategy context maintains a reference to a Strategy
object. |
| Visitor | Represent an operation to be performed on the elements of an object structure. |
Support for using design patterns.
This package consists mainly of interfaces used to recognize well known design patterns in a software system. Most interfaces are only useful for 'tagging' classes as being a part of certain design patterns, and there isn't any implementing code present here.
State, StateContext interfaces
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||