コード例 #1
0
 def __init__(self, number):
     Decorator.__init__(self)
     self.description = "A bank account"
     #log area for already processed resources
     self.log_area = {}
     #should it mask Machine.tag? decorated.tag = number?
     self.number = number
     self.restricted = False
     self.average_credit = 0
コード例 #2
0
 def __init__(self, client, number):
     Decorator.__init__(self)
     self.description = "A bank account"
     #log area for already processed resources
     self.log_area = {}
     #should it mask Machine.tag? decorated.tag = number?
     self.number = number
     self.balance = 0
     self.restricted = False
     self.average_credit = 0
     client |should| be_decorated_by(ClientDecorator)
     self.client = client
     BankAccountDecorator.active_accounts.append(self)
コード例 #3
0
 def save(self, *args, **kwargs):
     super(BankAccountDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #4
0
 def save(self, *args, **kwargs):
     super(EmployeeDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #5
0
 def __init__(self, register):
     Decorator.__init__(self)
     self.description = "An employee with credit analysis skills"
     self.register = register
     self.loan_limit = 0
コード例 #6
0
 def __init__(self):
     Decorator.__init__(self)
     self.description = "Supplies the basis for representing employes"
コード例 #7
0
 def __init__(self):
     Decorator.__init__(self)
     self.description = "Supplies the basis for representing employes"
コード例 #8
0
 def __init__(self):
     Decorator.__init__(self)
     self.description = "An employee with attendant skills"
コード例 #9
0
 def __init__(self, register):
     Decorator.__init__(self)
     self.description = "An employee with credit analysis skills"
     self.register = register
     self.loan_limit = 0
コード例 #10
0
 def save(self, *args, **kwargs):
     self.self_decorate()
     super(EmployeeDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #11
0
 def save(self, *args, **kwargs):
     self.self_decorate()
     super(CreditAnalystDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #12
0
 def __init__(self):
     Decorator.__init__(self)
     self.description = "An employee with attendant skills"
コード例 #13
0
 def __init__(self):
     Decorator.__init__(self)
コード例 #14
0
 def save(self, *args, **kwargs):
     super(CreditAnalystDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #15
0
 def save(self, *args, **kwargs):
     self.self_decorate()
     super(ContactDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #16
0
ファイル: decorator_spec.py プロジェクト: elielsr/eispatterns
 def __init__(self):
     Decorator.__init__(self)
コード例 #17
0
 def save(self, *args, **kwargs):
     self.self_decorate()
     super(BankAccountDecorator, self).save(*args, **kwargs)
     Decorator.__init__(self)
コード例 #18
0
 def __init__(self):
     Decorator.__init__(self)
     self.some_attrib = None
コード例 #19
0
 def __init__(self):
     Decorator.__init__(self)
     self.description = "Supplies the basis for representing clients"
     self.accounts = []