|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectNoticeBoard
class NoticeBoard
The class NoticeBoard provides methods for the interface to the ParameterNoticeBoard CORBA server.
| Field Summary | |
|---|---|
private org.omg.CORBA.Any |
AnyObject
|
private boolean |
isFirstException
|
private org.omg.CORBA.ORB |
orb
|
private ParameterNoticeBoardSupplier |
theParameterNoticeBoard
|
| Constructor Summary | |
|---|---|
NoticeBoard()
Constructor to construct a NoticeBoard object |
|
| Method Summary | |
|---|---|
private void |
connect()
Connect the ParameterNoticeBoard object to the CORBA DRAMA Interface for ParameterNoticeBoard actions |
private void |
get()
|
(package private) double |
getSkyPA()
Get Sky PA from noticeboard |
(package private) void |
update(Configuration theConfiguration)
Update the target configuration status |
(package private) void |
update(Fibre theFibre)
Update the parameter noticeboard with the details of a fibre |
(package private) void |
update(FibreModule theFibreModule)
Update the noticeboard with details of the fibre module's status |
(package private) void |
update(Robot theRobot)
Update the noticeboard with the robot parameters |
(package private) void |
update(Setup theSetup)
Update the noticeboard with details of a setup |
(package private) void |
updateConfiguration(java.lang.String theConfigurationName)
Update the target configuration status with nulls |
private void |
updateFiducial(TargetFibre theFibre)
Update the parameter noticeboard with the details of a fiducial fibre |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private ParameterNoticeBoardSupplier theParameterNoticeBoard
private org.omg.CORBA.Any AnyObject
private org.omg.CORBA.ORB orb
private boolean isFirstException
| Constructor Detail |
|---|
NoticeBoard()
| Method Detail |
|---|
double getSkyPA()
throws iParameterNoticeBoard.ParameterNotRegisteredException,
iParameterNoticeBoard.ParameterNotSetException
-
iParameterNoticeBoard.ParameterNotRegisteredException
iParameterNoticeBoard.ParameterNotSetExceptionvoid update(Robot theRobot)
theRobot - The robotvoid update(FibreModule theFibreModule)
theFibreModule - The fibre modulevoid update(Setup theSetup)
theSetup - The setupvoid update(Configuration theConfiguration)
theConfiguration - The configurationvoid updateConfiguration(java.lang.String theConfigurationName)
theConfigurationName - The name of the configurationvoid update(Fibre theFibre)
theFibre - The fibreprivate void updateFiducial(TargetFibre theFibre)
theFibre - The fiducial fibreprivate void get()
private void connect()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||