Package CIM15 :: Package IEC61970 :: Package Informative :: Package InfWork :: Module WorkLocation' :: Class WorkLocation
[hide private]
[frames] | no frames]

Class WorkLocation

                         object --+            
                                  |            
                   Element'.Element --+        
                                      |        
Core.IdentifiedObject'.IdentifiedObject --+    
                                          |    
         IEC61968.Common.Location'.Location --+
                                              |
                                             WorkLocation

Information about a particular location for various forms of work such as a one call request.Information about a particular location for various forms of work such as a one call request.

Instance Methods [hide private]
 
__init__(self, subdivision='', nearestIntersection='', block='', lot='', OneCallRequest=None, DesignLocations=None, *args, **kw_args)
Initialises a new 'WorkLocation' instance.
 
addDesignLocations(self, *DesignLocations)
 
getDesignLocations(self)
 
getOneCallRequest(self)
 
removeDesignLocations(self, *DesignLocations)
 
setDesignLocations(self, value)
 
setOneCallRequest(self, value)

Inherited from IEC61968.Common.Location'.Location: addAssets, addChangeItems, addCrews, addDirections, addErpOrganisations, addHazards, addLandProperties, addMeasurements, addPositionPoints, addPowerSystemResources, addRedLines, addRoutes, getAssets, getChangeItems, getCoordinateSystem, getCrews, getDimensionsInfo, getDirections, getErpOrganisations, getHazards, getLandProperties, getMeasurements, getPositionPoints, getPowerSystemResources, getRedLines, getRoutes, removeAssets, removeChangeItems, removeCrews, removeDirections, removeErpOrganisations, removeHazards, removeLandProperties, removeMeasurements, removePositionPoints, removePowerSystemResources, removeRedLines, removeRoutes, setAssets, setChangeItems, setCoordinateSystem, setCrews, setDimensionsInfo, setDirections, setErpOrganisations, setHazards, setLandProperties, setMeasurements, setPositionPoints, setPowerSystemResources, setRedLines, setRoutes

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 = {'block': <type 'str'>, 'lot': <type 'str'>, 'ne...
  _attrs = ['subdivision', 'nearestIntersection', 'block', 'lot']
  _defaults = {'block': '', 'lot': '', 'nearestIntersection': ''...
  _many_refs = ['DesignLocations']
  _refs = ['OneCallRequest', 'DesignLocations']

Inherited from IEC61968.Common.Location'.Location: electronicAddress, mainAddress, phone1, phone2, secondaryAddress, status

Inherited from Element'.Element (private): _enums

Properties [hide private]
  DesignLocations
  OneCallRequest

Inherited from IEC61968.Common.Location'.Location: Assets, ChangeItems, CoordinateSystem, Crews, DimensionsInfo, Directions, ErpOrganisations, Hazards, LandProperties, Measurements, PositionPoints, PowerSystemResources, RedLines, Routes

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

Inherited from object: __class__

Method Details [hide private]

__init__(self, subdivision='', nearestIntersection='', block='', lot='', OneCallRequest=None, DesignLocations=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'WorkLocation' instance.

Parameters:
  • subdivision - Name, identifier, or description of the subdivision, if applicable, in which work is to occur.
  • nearestIntersection - The names of streets at the nearest intersection to work area.
  • block - Name, identifier, or description of the block, if applicable, in which work is to occur.
  • lot - Name, identifier, or description of the lot, if applicable, in which work is to occur.
  • OneCallRequest
  • DesignLocations
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'block': <type 'str'>,
 'lot': <type 'str'>,
 'nearestIntersection': <type 'str'>,
 'subdivision': <type 'str'>}

_defaults

Value:
{'block': '', 'lot': '', 'nearestIntersection': '', 'subdivision': ''}

Property Details [hide private]

DesignLocations

Get Method:
getDesignLocations(self)
Set Method:
setDesignLocations(self, value)

OneCallRequest

Get Method:
getOneCallRequest(self)
Set Method:
setOneCallRequest(self, value)