|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
C
- Component
or wrapper element typepublic interface ISurrogate<C>
Base abstraction for any Design Pattern type whose structure is based on
surrogation or wrapping. Surrogate Design Patterns are those that for some
purpose wrap and provide to clients the same interface view of the actual
wrapped Component
interface.
Structural surrogate Patterns are:
Method Summary | |
---|---|
C |
getComponent()
Returns the Component interface view <C>
of this ISurrogate Client code calls this method to receive an instance of type <C> making accessible the Component business methods
while the underlying implementation is wrapped by this surrogate. |
Methods inherited from interface java.lang.reflect.InvocationHandler |
---|
invoke |
Method Detail |
---|
C getComponent()
Component
interface view <C>
of this ISurrogate
<C>
making accessible the Component business methods
while the underlying implementation is wrapped by this surrogate.
Component
interface view <C>
of this ISurrogate
type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |