

This class provides write access to the OSB_LIB::TariffSystemItem of the part.
Definition at line 157 of file tspart_i.h.
| OSB_CORBA::TsPartWriter_i::TsPartWriter_i | ( | ProductWriter_i & | prod, | |
| OSB_LIB::ProductNode & | node, | |||
| OSB_LIB::TariffSystemItem & | tsItem | |||
| ) |
Constructor.
| prod | Used to construct the base class. | |
| node | Used to construct the base class. | |
| tsItem | Reference to the OSB library tariff system item. |
| OSB_CORBA::TsPartWriter_i::~TsPartWriter_i | ( | ) |
Destructor.
| virtual CORBA::Boolean OSB_CORBA::TsPartWriter_i::addTs | ( | const TariffSystemId & | tsId | ) | throw (CORBA::SystemException) [virtual] |
Adds a tariff system to the list of available tariff systems.
| tsId | Id of tariff system to add. |
| virtual void OSB_CORBA::TsPartWriter_i::clear | ( | ) | throw (CORBA::SystemException) [virtual] |
Delete all tariff systems from the list and clear the default tariff system.
| virtual void OSB_CORBA::TsPartWriter_i::clearDefaultTs | ( | ) | throw (CORBA::SystemException) [virtual] |
Clears the default tariff system.
| virtual const OSB_LIB::TariffSystemItem* OSB_CORBA::TsPartWriter_i::getTsItem | ( | const ProductPartBase_i::NodeRg & | guard, | |
| const std::string & | ifc, | |||
| const std::string & | module | |||
| ) | const throw (OsbCorbaException) [private, virtual] |
| const std::string& OSB_CORBA::TsPartWriter_i::ifc | ( | ) | const [private, virtual] |
| virtual const OSB_LIB::ProductItem* OSB_CORBA::TsPartWriter_i::pItem | ( | ) | const [private, virtual] |
| virtual OSB_LIB::ProductItem* OSB_CORBA::TsPartWriter_i::pItem | ( | ) | [private, virtual] |
| virtual CORBA::Boolean OSB_CORBA::TsPartWriter_i::rmTs | ( | const TariffSystemId & | tsId | ) | throw (CORBA::SystemException) [virtual] |
Removes a tariff system from the list of available tariff systems.
| tsId | Id of tariff system to remove. |
| virtual void OSB_CORBA::TsPartWriter_i::setDefaultTs | ( | const TariffSystemId & | tsId | ) | throw (CORBA::SystemException) [virtual] |
Sets a tariff system as the default tariff system.
| tsId | Id of the new default tariff system. |
const std::string OSB_CORBA::TsPartWriter_i::IFC [static] |
1.4.7