Model: CheckingAccountFile
Mon Jul 05 11:43:54 EDT 1999

File:
CheckingAccountFile.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
CheckingAccountModule

BO Interfaces Summary
CheckingAccount

File:
CheckingAccountFileBO.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
CheckingAccountModuleBO

File:
CheckingAccountFileDO.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
CheckingAccountModuleDO

DO Interfaces Summary
CheckingAccountDO

File:
CheckingAccountFileDOImpl.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
CheckingAccountModuleDOImpl

File:
CheckingAccountFileKey.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
CheckingAccountModuleKey

File:
SavingsAccountFile.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
SavingsAccountModule

BO Interfaces Summary
SavingsAccount

File:
SavingsAccountFileBO.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
SavingsAccountModuleBO

File:
SavingsAccountFileDO.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
SavingsAccountModuleDO

DO Interfaces Summary
SavingsAccountDO

File:
SavingsAccountFileDOImpl.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
SavingsAccountModuleDOImpl

File:
SavingsAccountFileKey.idl
Constructs | Modules

File Type: IDL
Platform:
AllPlatforms
Modules Summary
SavingsAccountModuleKey

Module:
CheckingAccountModule
Constructs | BO Interfaces


BO Interfaces Summary
CheckingAccount

Module:
CheckingAccountModuleBO
Constructs


Module:
CheckingAccountModuleDO
Constructs | DO Interfaces


DO Interfaces Summary
CheckingAccountDO

Module:
CheckingAccountModuleDOImpl
Constructs


Module:
CheckingAccountModuleKey
Constructs


Module:
CheckingAccountModuleMO
Constructs


Module:
SavingsAccountModule
Constructs | BO Interfaces


BO Interfaces Summary
SavingsAccount

Module:
SavingsAccountModuleBO
Constructs


Module:
SavingsAccountModuleDO
Constructs | DO Interfaces


DO Interfaces Summary
SavingsAccountDO

Module:
SavingsAccountModuleDOImpl
Constructs


Module:
SavingsAccountModuleKey
Constructs


Module:
SavingsAccountModuleMO
Constructs


BO Interface:
CheckingAccountModule:: CheckingAccount
Constructs | Attributes | Methods | Relationships

Queryable: false
Inherits from:
OBFrame:::IManagedClient::IManageable
Constructs Summary
EXCEPTION Overdrawn

Attribute Summary
String accountName
Long accountNo
Float balance
Long checkCount

Method Summary
Void credit (In Float amount)
Void debit (In Float amount)

Construct Details
Exception:
Overdrawn

Members:

Attribute Details
accountName

String accountName

Read only: false
Overrideable: true
Initial Cpp value: (const char*)""
Initial Java value: ""

accountNo

Long accountNo

Read only: true
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

balance

Float balance

Read only: true
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

checkCount

Long checkCount

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0


Method Details
credit

Void credit (In Float amount)

One-way: false
Overrideable: true
Constant method: false
Context:
Exceptions:
Overdrawn


debit

Void debit (In Float amount)

One-way: false
Overrideable: true
Constant method: false
Context:
Exceptions:
Overdrawn



BO Interface:
SavingsAccountModule:: SavingsAccount
Constructs | Attributes | Methods | Relationships

Queryable: false
Inherits from:
OBFrame:::IManagedClient::IManageable
Constructs Summary
EXCEPTION Overdrawn

Attribute Summary
String accountName
Long accountNo
Float balance

Method Summary
Void credit (In Float amount)
Void debit (In Float amount)

Construct Details
Exception:
Overdrawn

Members:

Attribute Details
accountName

String accountName

Read only: false
Overrideable: true
Initial Cpp value: (const char*)""
Initial Java value: ""

accountNo

Long accountNo

Read only: true
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

balance

Float balance

Read only: true
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0


Method Details
credit

Void credit (In Float amount)

One-way: false
Overrideable: true
Constant method: false
Context:
Exceptions:
Overdrawn


debit

Void debit (In Float amount)

One-way: false
Overrideable: true
Constant method: false
Context:
Exceptions:
Overdrawn



DO Interface:
CheckingAccountModuleDO:: CheckingAccountDO
Constructs | Attributes | Methods
Inherits from:
Attribute Summary
String accountName
Long accountNo
Float balance
Long checkCount

Attribute Details
accountName

String accountName

Read only: false
Overrideable: true
Initial Cpp value: (const char*)""
Initial Java value: ""

accountNo

Long accountNo

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

balance

Float balance

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

checkCount

Long checkCount

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0


DO Interface:
SavingsAccountModuleDO:: SavingsAccountDO
Constructs | Attributes | Methods
Inherits from:
Attribute Summary
String accountName
Long accountNo
Float balance

Attribute Details
accountName

String accountName

Read only: false
Overrideable: true
Initial Cpp value: (const char*)""
Initial Java value: ""

accountNo

Long accountNo

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0

balance

Float balance

Read only: false
Overrideable: true
Initial Cpp value: 0
Initial Java value: 0