Package CIM15 :: Package IEC61970 :: Package Informative :: Package InfLocations :: Module LandProperty' :: Class LandProperty
[hide private]
[frames] | no frames]

Class LandProperty

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

Information about a particular piece of (land) property such as its use. Ownership of the property may be determined through associations to Organisations and/or ErpPersons.Information about a particular piece of (land) property such as its use. Ownership of the property may be determined through associations to Organisations and/or ErpPersons.

Instance Methods [hide private]
 
__init__(self, kind='store', externalRecordReference='', demographicKind='other', status=None, LocationGrants=None, ErpSiteLevelDatas=None, ErpPersonRoles=None, ErpOrganisationRoles=None, AssetContainers=None, Locations=None, RightOfWays=None, *args, **kw_args)
Initialises a new 'LandProperty' instance.
 
addAssetContainers(self, *AssetContainers)
 
addErpOrganisationRoles(self, *ErpOrganisationRoles)
 
addErpPersonRoles(self, *ErpPersonRoles)
 
addErpSiteLevelDatas(self, *ErpSiteLevelDatas)
 
addLocationGrants(self, *LocationGrants)
 
addLocations(self, *Locations)
 
addRightOfWays(self, *RightOfWays)
 
getAssetContainers(self)
 
getErpOrganisationRoles(self)
 
getErpPersonRoles(self)
 
getErpSiteLevelDatas(self)
 
getLocationGrants(self)
All location grants this land property has.
 
getLocations(self)
The spatail description of a piece of property.
 
getRightOfWays(self)
All rights of way this land property has.
 
removeAssetContainers(self, *AssetContainers)
 
removeErpOrganisationRoles(self, *ErpOrganisationRoles)
 
removeErpPersonRoles(self, *ErpPersonRoles)
 
removeErpSiteLevelDatas(self, *ErpSiteLevelDatas)
 
removeLocationGrants(self, *LocationGrants)
 
removeLocations(self, *Locations)
 
removeRightOfWays(self, *RightOfWays)
 
setAssetContainers(self, value)
 
setErpOrganisationRoles(self, value)
 
setErpPersonRoles(self, value)
 
setErpSiteLevelDatas(self, value)
 
setLocationGrants(self, value)
 
setLocations(self, value)
 
setRightOfWays(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 = {'demographicKind': <type 'str'>, 'externalRecor...
  _attrs = ['kind', 'externalRecordReference', 'demographicKind']
  _defaults = {'demographicKind': 'other', 'externalRecordRefere...
  _enums = {'demographicKind': 'DemographicKind', 'kind': 'LandP...
  _many_refs = ['LocationGrants', 'ErpSiteLevelDatas', 'ErpPerso...
  _refs = ['status', 'LocationGrants', 'ErpSiteLevelDatas', 'Erp...
  status = None
Properties [hide private]
  AssetContainers
  ErpOrganisationRoles
  ErpPersonRoles
  ErpSiteLevelDatas
  LocationGrants
All location grants this land property has.
  Locations
The spatail description of a piece of property.
  RightOfWays
All rights of way this land property has.

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, kind='store', externalRecordReference='', demographicKind='other', status=None, LocationGrants=None, ErpSiteLevelDatas=None, ErpPersonRoles=None, ErpOrganisationRoles=None, AssetContainers=None, Locations=None, RightOfWays=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'LandProperty' instance.

Parameters:
  • kind - Kind of (land) property, categorised according to its main functional use from the utility's perspective. Values are: "store", "customerPremise", "building", "external", "gridSupplyPoint", "substation", "depot"
  • externalRecordReference - Reference allocated by the governing organisation (such as municipality) to this piece of land that has a formal reference to Surveyor General's records. The governing organisation is specified in associated Organisation.
  • demographicKind - Demographics around the site. Values are: "other", "urban", "rural"
  • status
  • LocationGrants - All location grants this land property has.
  • ErpSiteLevelDatas
  • ErpPersonRoles
  • ErpOrganisationRoles
  • AssetContainers
  • Locations - The spatail description of a piece of property.
  • RightOfWays - All rights of way this land property has.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'demographicKind': <type 'str'>,
 'externalRecordReference': <type 'str'>,
 'kind': <type 'str'>}

_defaults

Value:
{'demographicKind': 'other',
 'externalRecordReference': '',
 'kind': 'store'}

_enums

Value:
{'demographicKind': 'DemographicKind', 'kind': 'LandPropertyKind'}

_many_refs

Value:
['LocationGrants',
 'ErpSiteLevelDatas',
 'ErpPersonRoles',
 'ErpOrganisationRoles',
 'AssetContainers',
 'Locations',
 'RightOfWays']

_refs

Value:
['status',
 'LocationGrants',
 'ErpSiteLevelDatas',
 'ErpPersonRoles',
 'ErpOrganisationRoles',
 'AssetContainers',
 'Locations',
 'RightOfWays']

Property Details [hide private]

AssetContainers

Get Method:
getAssetContainers(self)
Set Method:
setAssetContainers(self, value)

ErpOrganisationRoles

Get Method:
getErpOrganisationRoles(self)
Set Method:
setErpOrganisationRoles(self, value)

ErpPersonRoles

Get Method:
getErpPersonRoles(self)
Set Method:
setErpPersonRoles(self, value)

ErpSiteLevelDatas

Get Method:
getErpSiteLevelDatas(self)
Set Method:
setErpSiteLevelDatas(self, value)

LocationGrants

All location grants this land property has.

Get Method:
getLocationGrants(self) - All location grants this land property has.
Set Method:
setLocationGrants(self, value)

Locations

The spatail description of a piece of property.

Get Method:
getLocations(self) - The spatail description of a piece of property.
Set Method:
setLocations(self, value)

RightOfWays

All rights of way this land property has.

Get Method:
getRightOfWays(self) - All rights of way this land property has.
Set Method:
setRightOfWays(self, value)