Package CIM14 :: Package IEC61968 :: Package Assets :: Module AssetContainer' :: Class AssetContainer
[hide private]
[frames] | no frames]

Class AssetContainer

                                  object --+            
                                           |            
                            Element'.Element --+        
                                               |        
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+    
                                                   |    
                                        Asset'.Asset --+
                                                       |
                                                      AssetContainer
Known Subclasses:

Asset that is aggregation of other assets such as conductors, transformers, switchgear, land, fences, buildings, equipment, vehicles, etc.

Instance Methods [hide private]
 
__init__(self, Seals=None, Assets=None, *args, **kw_args)
Initialises a new 'AssetContainer' instance.
 
addAssets(self, *Assets)
 
addSeals(self, *Seals)
 
getAssets(self)
 
getSeals(self)
All seals applied to this asset container.
 
removeAssets(self, *Assets)
 
removeSeals(self, *Seals)
 
setAssets(self, value)
 
setSeals(self, value)

Inherited from Asset'.Asset: addActivityRecords, addAssetFunctions, addMeasurements, addPowerSystemResources, addProperties, addRatings, getActivityRecords, getAssetContainer, getAssetFunctions, getLocation, getMeasurements, getPowerSystemResources, getProperties, getRatings, removeActivityRecords, removeAssetFunctions, removeMeasurements, removePowerSystemResources, removeProperties, removeRatings, setActivityRecords, setAssetContainer, setAssetFunctions, setLocation, setMeasurements, setPowerSystemResources, setProperties, setRatings

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 = {}
  _many_refs = ['Seals', 'Assets']
  _refs = ['Seals', 'Assets']

Inherited from Asset'.Asset: acceptanceTest, electronicAddress, status

Inherited from Element'.Element (private): _enums

Properties [hide private]
  Assets
  Seals
All seals applied to this asset container.

Inherited from Asset'.Asset: ActivityRecords, AssetContainer, AssetFunctions, Location, Measurements, PowerSystemResources, Properties, Ratings

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, Seals=None, Assets=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'AssetContainer' instance.

Parameters:
  • Seals - All seals applied to this asset container.
  • Assets
Overrides: object.__init__

Property Details [hide private]

Assets

Get Method:
getAssets(self)
Set Method:
setAssets(self, value)

Seals

All seals applied to this asset container.

Get Method:
getSeals(self) - All seals applied to this asset container.
Set Method:
setSeals(self, value)