Package CIM14 :: Package CDPSM :: Package GIS_Connectivity :: Package IEC61970 :: Package Core :: Module BaseVoltage' :: Class BaseVoltage
[hide private]
[frames] | no frames]

Class BaseVoltage

                    object --+        
                             |        
              Element'.Element --+    
                                 |    
IdentifiedObject'.IdentifiedObject --+
                                     |
                                    BaseVoltage

Collection of BaseVoltages which is used to verify that the BusbarSection.BaseVoltage and other voltage attributes in the CIM are given a value existing in the collection.

Instance Methods [hide private]
 
__init__(self, nominalVoltage=0.0, ConductingEquipment=None, VoltageLevel=None, *args, **kw_args)
Initialises a new 'BaseVoltage' instance.
 
addConductingEquipment(self, *ConductingEquipment)
 
addVoltageLevel(self, *VoltageLevel)
 
getConductingEquipment(self)
Use association to ConductingEquipment only when there is no VoltageLevel container used.
 
getVoltageLevel(self)
The VoltageLevels having this BaseVoltage.
 
removeConductingEquipment(self, *ConductingEquipment)
 
removeVoltageLevel(self, *VoltageLevel)
 
setConductingEquipment(self, value)
 
setVoltageLevel(self, value)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {'nominalVoltage': <type 'float'>}
  _attrs = ['nominalVoltage']
  _defaults = {'nominalVoltage': 0.0}
  _many_refs = ['ConductingEquipment', 'VoltageLevel']
  _refs = ['ConductingEquipment', 'VoltageLevel']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  ConductingEquipment
Use association to ConductingEquipment only when there is no VoltageLevel container used.
  VoltageLevel
The VoltageLevels having this BaseVoltage.

Inherited from object: __class__

Method Details [hide private]

__init__(self, nominalVoltage=0.0, ConductingEquipment=None, VoltageLevel=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'BaseVoltage' instance.

Parameters:
  • nominalVoltage - The PowerSystemResource's base voltage.
  • ConductingEquipment - Use association to ConductingEquipment only when there is no VoltageLevel container used.
  • VoltageLevel - The VoltageLevels having this BaseVoltage.
Overrides: object.__init__

Property Details [hide private]

ConductingEquipment

Use association to ConductingEquipment only when there is no VoltageLevel container used.

Get Method:
getConductingEquipment(self) - Use association to ConductingEquipment only when there is no VoltageLevel container used.
Set Method:
setConductingEquipment(self, value)

VoltageLevel

The VoltageLevels having this BaseVoltage.

Get Method:
getVoltageLevel(self) - The VoltageLevels having this BaseVoltage.
Set Method:
setVoltageLevel(self, value)