Acspy.Servants.CharacteristicModel
index
/diska/alma_tmp/ACS/LGPL/CommonSoftware/acspy/src/Acspy/Servants/CharacteristicModel.py

This module provides an implementation of the CharacteristicModel IDL interface:
 
TODO:
- replace dummie implementations of all methods.

 
Modules
       
omniORB.CORBA
omniORB.any

 
Classes
       
CharacteristicModel

 
class CharacteristicModel
    Models can be derived from CharacteristicModel only if their IDL derives from
ACS::CharacteristicModel.
 
  Methods defined here:
__init__(self)
Developer must invoke this from their components constructor. The alternative
is for them to not provide a constructor at all (implying the Container
ends up invoking this).
 
Params: None.
 
Returns: Nothing
 
Raises: Nothing.
find_characteristic(self, reg_exp)
Implementation of the descriptor method found in the CharacteristicModel
IDL interface.
 
Params: None.
 
Returns: The name of this component.
 
Raises: Nothing.
 
stringSeq find_characteristic (in string reg_exp);
 
DWF-FIX ME!!!
get_all_characteristics(self)
Implementation of the descriptor method found in the CharacteristicModel
IDL interface.
 
Params: None.
 
Returns: The name of this component.
 
Raises: Nothing.
 
CosPropertyService::PropertySet get_all_characteristics ();
 
DWF-fix me!!!
get_characteristic_by_name(self, name)
Implementation of the descriptor method found in the CharacteristicModel
IDL interface.
 
Params: None.
 
Returns: The name of this component.
 
Raises: Nothing.
 
any get_characteristic_by_name (in string name)                 
raises (NoSuchCharacteristic);
 
DWF-FIX ME!!!

 
Data
        __revision__ = '$Id: CharacteristicModel.py,v 1.5 2006/07/18 21:52:57 dfugate Exp $'