Package CIM15 :: Package IEC61970 :: Package Informative :: Package InfOperations :: Module ChangeItem' :: Class ChangeItem
[hide private]
[frames] | no frames]

Class ChangeItem

                         object --+        
                                  |        
                   Element'.Element --+    
                                      |    
Core.IdentifiedObject'.IdentifiedObject --+
                                          |
                                         ChangeItem

Description for a single change within an ordered list of changes.Description for a single change within an ordered list of changes.

Instance Methods [hide private]
 
__init__(self, sequenceNumber=0, kind='add', GmlSelector=None, Organisation=None, Document=None, Asset=None, status=None, GmlObservation=None, ErpPerson=None, PowerSystemResource=None, ChangeSet=None, Location=None, NetworkDataSet=None, *args, **kw_args)
Initialises a new 'ChangeItem' instance.
 
getAsset(self)
 
getChangeSet(self)
 
getDocument(self)
 
getErpPerson(self)
 
getGmlObservation(self)
 
getGmlSelector(self)
 
getLocation(self)
 
getNetworkDataSet(self)
 
getOrganisation(self)
 
getPowerSystemResource(self)
 
setAsset(self, value)
 
setChangeSet(self, value)
 
setDocument(self, value)
 
setErpPerson(self, value)
 
setGmlObservation(self, value)
 
setGmlSelector(self, value)
 
setLocation(self, value)
 
setNetworkDataSet(self, value)
 
setOrganisation(self, value)
 
setPowerSystemResource(self, value)

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]
  _attr_types = {'kind': <type 'str'>, 'sequenceNumber': <type '...
  _attrs = ['sequenceNumber', 'kind']
  _defaults = {'kind': 'add', 'sequenceNumber': 0}
  _enums = {'kind': 'ChangeItemKind'}
  _many_refs = []
  _refs = ['GmlSelector', 'Organisation', 'Document', 'Asset', '...
  status = None
Properties [hide private]
  Asset
  ChangeSet
  Document
  ErpPerson
  GmlObservation
  GmlSelector
  Location
  NetworkDataSet
  Organisation
  PowerSystemResource

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, sequenceNumber=0, kind='add', GmlSelector=None, Organisation=None, Document=None, Asset=None, status=None, GmlObservation=None, ErpPerson=None, PowerSystemResource=None, ChangeSet=None, Location=None, NetworkDataSet=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'ChangeItem' instance.

Parameters:
  • sequenceNumber - Relative order of this ChangeItem in an ordered sequence of changes.
  • kind - Kind of change for the associated object. Values are: "add", "modify", "delete"
  • GmlSelector
  • Organisation
  • Document
  • Asset
  • status
  • GmlObservation
  • ErpPerson
  • PowerSystemResource
  • ChangeSet
  • Location
  • NetworkDataSet
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'kind': <type 'str'>, 'sequenceNumber': <type 'int'>}

_refs

Value:
['GmlSelector',
 'Organisation',
 'Document',
 'Asset',
 'status',
 'GmlObservation',
 'ErpPerson',
 'PowerSystemResource',
...

Property Details [hide private]

Asset

Get Method:
getAsset(self)
Set Method:
setAsset(self, value)

ChangeSet

Get Method:
getChangeSet(self)
Set Method:
setChangeSet(self, value)

Document

Get Method:
getDocument(self)
Set Method:
setDocument(self, value)

ErpPerson

Get Method:
getErpPerson(self)
Set Method:
setErpPerson(self, value)

GmlObservation

Get Method:
getGmlObservation(self)
Set Method:
setGmlObservation(self, value)

GmlSelector

Get Method:
getGmlSelector(self)
Set Method:
setGmlSelector(self, value)

Location

Get Method:
getLocation(self)
Set Method:
setLocation(self, value)

NetworkDataSet

Get Method:
getNetworkDataSet(self)
Set Method:
setNetworkDataSet(self, value)

Organisation

Get Method:
getOrganisation(self)
Set Method:
setOrganisation(self, value)

PowerSystemResource

Get Method:
getPowerSystemResource(self)
Set Method:
setPowerSystemResource(self, value)