Package CIM14 :: Package Dynamics :: Module BlockUsageInputReference' :: Class BlockUsageInputReference
[hide private]
[frames] | no frames]

Class BlockUsageInputReference

                                  object --+        
                                           |        
                            Element'.Element --+    
                                               |    
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+
                                                   |
                                                  BlockUsageInputReference

Used at instance level to tie the input of a referenced block to the output of another referenced block. Note that typically an input is only tied to an output of another block at the same PowerSystemResource, but there is no restriction to do so.

Instance Methods [hide private]
 
__init__(self, block0=None, BlockUsageOutputReference=None, metaBlockInput0=None, *args, **kw_args)
Initialises a new 'BlockUsageInputReference' instance.
 
getBlockUsageOutputReference(self)
Can cross BlockUsage objects.
 
getblock0(self)
 
getmetaBlockInput0(self)
 
setBlockUsageOutputReference(self, value)
 
setblock0(self, value)
 
setmetaBlockInput0(self, value)

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: getModelingAuthoritySet, setModelingAuthoritySet

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

Class Variables [hide private]
  _attr_types = {}
  _attrs = []
  _defaults = {}
  _refs = ['block0', 'BlockUsageOutputReference', 'metaBlockInpu...

Inherited from Element'.Element (private): _enums, _many_refs

Properties [hide private]
  BlockUsageOutputReference
Can cross BlockUsage objects.
  block0
  metaBlockInput0

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, block0=None, BlockUsageOutputReference=None, metaBlockInput0=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'BlockUsageInputReference' instance.

Parameters:
  • block0
  • BlockUsageOutputReference - Can cross BlockUsage objects.
  • metaBlockInput0
Overrides: object.__init__

Class Variable Details [hide private]

_refs

Value:
['block0', 'BlockUsageOutputReference', 'metaBlockInput0']

Property Details [hide private]

BlockUsageOutputReference

Can cross BlockUsage objects.

Get Method:
getBlockUsageOutputReference(self) - Can cross BlockUsage objects.
Set Method:
setBlockUsageOutputReference(self, value)

block0

Get Method:
getblock0(self)
Set Method:
setblock0(self, value)

metaBlockInput0

Get Method:
getmetaBlockInput0(self)
Set Method:
setmetaBlockInput0(self, value)