Rod Interface Reference

Declares methods to get and put values of attributes / relationships, to print and to destroy object. More...

Inheritance diagram for Rod:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void print (String dx)
 Method to print out values of attributes and relationships.
void destroy (config.Configuration db)
 Method to destroy object.
short get_id ()
 Get "id" attribute value.
void set_id (short value)
 Set "id" attribute value.
short get_slot ()
 Get "slot" attribute value.
void set_slot (short value)
 Set "slot" attribute value.
Slave[] get_slaves ()
 Get "slaves" relationship value.
void set_slaves (Slave[] value)
 Set "slaves" relationship value.
RodMUR[] get_rodMURs ()
 Get "rodMURs" relationship value.
void set_rodMURs (RodMUR[] value)
 Set "rodMURs" relationship value.

Detailed Description

Declares methods to get and put values of attributes / relationships, to print and to destroy object.

The methods can throw several exceptions:

In addition the methods modifying database (set value, destroy object) can throw config.NotAllowedException exception in case, if there are no write access rights or database is already locked by other process.

SCT rod unit

Author:
genconfig

Definition at line 37 of file Rod.java.


Member Function Documentation

void Rod.destroy config.Configuration  db  ) 
 

Method to destroy object.

Parameters:
db configuration object

Implemented in Rod_Impl.

short Rod.get_id  ) 
 

Get "id" attribute value.

rod ID

Implemented in Rod_Impl.

void Rod.print String  dx  ) 
 

Method to print out values of attributes and relationships.

Parameters:
dx string for left margin (for a formatted output)

Implemented in Rod_Impl.

Referenced by SctRodCrate_Impl.print(), and Crate_Impl.print().

void Rod.set_id short  value  ) 
 

Set "id" attribute value.

rod ID

Implemented in Rod_Impl.


The documentation for this interface was generated from the following file:
Generated on Mon Feb 6 14:12:39 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6