|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ge.research.acuity.InterfaceAdapter
Abstract specialization utility class that performs the interface operations for
a specific function or function grouping, between the AcuityController
and an ACUITy UI client application.
| Field Summary | |
protected AcuityController |
controller
The reference to a AcuityController used by the ControllerInterface |
protected ControllerInterface |
controllerInterface
The reference to a ControllerInterface to use to process requests |
| Constructor Summary | |
InterfaceAdapter(ControllerInterface ci,
AcuityController ac)
Default constructor. |
|
| Method Summary | |
protected void |
checkControllers()
Checks to see if this class contains references to a valid ControllerInterface
and a valid AcuityController |
void |
finalize()
Releases the references to the ControllerInterface
and AcuityController for garbage collection. |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ControllerInterface controllerInterface
protected AcuityController controller
| Constructor Detail |
public InterfaceAdapter(ControllerInterface ci,
AcuityController ac)
throws java.lang.IllegalArgumentException
ControllerInterface
and AcuityController to use.
ci - the ControllerInterface to useac - the AcuityController to use
java.lang.IllegalArgumentException - If either of the arguments is null| Method Detail |
public void finalize()
ControllerInterface
and AcuityController for garbage collection.
protected final void checkControllers()
throws java.lang.IllegalStateException
ControllerInterface
and a valid AcuityController
java.lang.IllegalStateException - If the class reference to the ControllerInterface is null,
or if the ControllerInterface.checkController() method throws such an error.ControllerInterface.checkController()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||