Package CIM15 :: Package IEC61970 :: Package Wires :: Module SwitchSchedule' :: Class SwitchSchedule
[hide private]
[frames] | no frames]

Class SwitchSchedule

                               object --+                    
                                        |                    
                         Element'.Element --+                
                                            |                
      Core.IdentifiedObject'.IdentifiedObject --+            
                                                |            
Core.BasicIntervalSchedule'.BasicIntervalSchedule --+        
                                                    |        
Core.RegularIntervalSchedule'.RegularIntervalSchedule --+    
                                                        |    
   LoadModel.SeasonDayTypeSchedule'.SeasonDayTypeSchedule --+
                                                            |
                                                           SwitchSchedule

A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed.A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed.

Instance Methods [hide private]
 
__init__(self, Switch=None, *args, **kw_args)
Initialises a new 'SwitchSchedule' instance.
 
getSwitch(self)
A SwitchSchedule is associated with a Switch.
 
setSwitch(self, value)

Inherited from LoadModel.SeasonDayTypeSchedule'.SeasonDayTypeSchedule: getDayType, getSeason, setDayType, setSeason

Inherited from Core.RegularIntervalSchedule'.RegularIntervalSchedule: addTimePoints, getTimePoints, removeTimePoints, setTimePoints

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

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

Class Variables [hide private]
  _refs = ['Switch']
Properties [hide private]
  Switch
A SwitchSchedule is associated with a Switch.

Inherited from LoadModel.SeasonDayTypeSchedule'.SeasonDayTypeSchedule: DayType, Season

Inherited from Core.RegularIntervalSchedule'.RegularIntervalSchedule: TimePoints

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, Switch=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'SwitchSchedule' instance.

Parameters:
  • Switch - A SwitchSchedule is associated with a Switch.
Overrides: object.__init__

Property Details [hide private]

Switch

A SwitchSchedule is associated with a Switch.

Get Method:
getSwitch(self) - A SwitchSchedule is associated with a Switch.
Set Method:
setSwitch(self, value)