|
||||||||
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.ParameterNotSetException
void 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 |