Public Member Functions | Package Functions

alma.demo.LampAccessImpl.LampAccessImpl Class Reference

Inheritance diagram for alma.demo.LampAccessImpl.LampAccessImpl:
alma.acs.component.ComponentImplBase alma.acs.component.ComponentLifecycle

List of all members.

Public Member Functions

void initialize (ContainerServices containerServices) throws ComponentLifecycleException
void cleanUp ()
void setLampBrightness (double brightness) throws LampUnavailable
double getLampBrightness () throws LampUnavailable

Package Functions

RWdouble getLampBrightnessProperty () throws LampUnavailable

Member Function Documentation

double alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightness (  )  throws LampUnavailable

Returns the magnitude of the lamp component's brightness.

Returns:
double
See also:
alma.demo.LampAccessOperations.getLampBrightness()
Exceptions:
LampUnavailable 

References alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty(), and alma.acs.component.ComponentImplBase.m_logger.

RWdouble alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty (  )  throws LampUnavailable [package]
void alma.demo.LampAccessImpl.LampAccessImpl.initialize ( ContainerServices  containerServices  )  throws ComponentLifecycleException
void alma.demo.LampAccessImpl.LampAccessImpl.setLampBrightness ( double  brightness  )  throws LampUnavailable

Passes a value to the brightness property of the lamp component.

Parameters:
brightness 
See also:
alma.demo.LampAccessOperations.setLampBrightness(double)
Exceptions:
LampUnavailable 

References alma.acs.container.ContainerServices.activateOffShoot(), alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty(), alma.acs.component.ComponentImplBase.m_containerServices, and alma.acs.component.ComponentImplBase.m_logger.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties