FourMS
Class OpticalComponent

java.lang.Object
  extended by FourMS.OpticalComponent

public class OpticalComponent
extends java.lang.Object

This is a container class to hold the details of the optical components in mechanisms which are associated with an instrument

Version:
$Id: OpticalComponent.java,v 1.1 2005/05/27 14:54:22 cb Exp $
Author:
Craige Bevil

Field Summary
 java.lang.String MechanismName
          This is the name of the mechanism
 int PositionsInMechanism
          This is the number of positions in this mechanism which can hold optical components available.
 OpticalComponentType TypeOfOpticalComponent
          This is the type of the optical component.
 
Constructor Summary
OpticalComponent(java.lang.String MechanismName, int PositionsInMechanism, OpticalComponentType TypeOfOpticalComponent)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MechanismName

public java.lang.String MechanismName
This is the name of the mechanism


PositionsInMechanism

public int PositionsInMechanism
This is the number of positions in this mechanism which can hold optical components available.


TypeOfOpticalComponent

public OpticalComponentType TypeOfOpticalComponent
This is the type of the optical component.

Constructor Detail

OpticalComponent

public OpticalComponent(java.lang.String MechanismName,
                        int PositionsInMechanism,
                        OpticalComponentType TypeOfOpticalComponent)