Python LMF library
 All Classes Namespaces Files Functions Variables
human_resource.py
Go to the documentation of this file.
1 #! /usr/bin/env python
2 
3 """! @package resources
4 """
5 
6 from resource import Resource
7 
8 class HumanResource(Resource):
9  """! HumanResource is a Resource subclass. HumanResource is an abstract class representing a speaker. The HumanResource class allows subclasses.
10  """
11  def __init__(self):
12  """! @brief As HumanResource is an abstract class, constructor raises an error.
13  """
14  raise NotImplementedError
15 
16  def __del__(self):
17  """! @brief As HumanResource is an abstract class, desctructor raises an error.
18  """
19  raise NotImplementedError
20 
21  def __new__(self):
22  """! @brief Private initialization called from HumanResource subclasses.
23  HumanResource subinstances are owned by LexicalResource.
24  """
25  self.name = None
26  self.anonymizationFlag = None # boolean
27  self.reference = None
28  self.source = None
def __new__
Private initialization called from HumanResource subclasses.
def __init__
As HumanResource is an abstract class, constructor raises an error.
HumanResource is a Resource subclass.
def __del__
As HumanResource is an abstract class, desctructor raises an error.