GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
CHAIN_HANDLER
+
Point of view
All features
ANY
CHAIN_OF_RESPONSIBILITY
All features
deferred class CHAIN_HANDLER [C_ ->
CHAIN_OF_RESPONSIBILITY
]
Summary
top
Part of a chain of responsibility. It must tell if it is able to handle a request, and then handle it.
Direct parents
Insert list:
ANY
Overview
top
Features
{
CHAIN_OF_RESPONSIBILITY
}
can_handle
(chain: C_):
BOOLEAN
True if the handler can indeed handle a request from the given chain of responsibility.
handle
(chain: C_)
Handle a request from the given chain of responsibility.
can_handle
(chain: C_):
BOOLEAN
deferred function
{
CHAIN_OF_RESPONSIBILITY
}
top
True if the handler can indeed handle a request from the given chain of responsibility.
require
chain /= Void
handle
(chain: C_)
deferred procedure
{
CHAIN_OF_RESPONSIBILITY
}
top
Handle a request from the given chain of responsibility.
require
chain /= Void
can_handle
(chain)