OO Programming with Object COBOL

Index

Table of Contents

!  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

!

No entries

A

Account classes  * , *
Aggregation  *
ALIGN directive  *
Animating  * , *
        Class Library  *
Animator V2  *
ANSI, data  *
Association  * , *
        template  * , *
Attributes
        change  *
        overview  *

B

Bank application  * , *
        classes  *
        startup  *
Bank1.cbl  * , *
Bank2.cbl  *
Binding, messages  *
Browser
        animating  *
        compiling  *
        editing  *
        finding methods  *
        selector lists  *
        views  *

C

Callback
        example  * , *
Callback frameworks  *
        creating Callback  *
        creation  *
        invoke  *
Called program not found  *
Class  *
        data  * , * , * , * , *
        identification  * , *
        initialization  *
        initialization time  *
        method  * , *
        methods  * , *
        object  * , *
        overview  *
        programming behavior  *
        registration  * , *
        SOM  *
        structure  * , *
Class data, ANSI  *
Class Library  *
        animating  *
        documentation  *
        exploring  *
        private interface  *
        public interface  *
        reference  * , *
Class load time  *
Class object
        overview  *
        program  * , *
CLASS-CONTROL paragraph  * , * , * , * , *
Class-id  * , *
Client
        OLE automation  *
        SOM  *
.cls file  *
Clsid  *
CobolComp5 class  *
CobolCompX class  *
CobolPicX class  *
Coll0.cbl  * , *
Coll1.cbl  * , *
"collect" method  * , * , *
Collections  *
        array  * , *
        bag  * , *
        categories  * , *
        CharacterArray  * , *
        Dictionary  * , *
        display mechanisms  *
        element comparison  *
        framework concept  * , *
        Hashing elements  *
        IdentityDictionary  * , *
        IdentitySet  * , *
        iteration  *
        iterator methods  * , *
        OrderedCollection  * , *
        sort methods  *
        SortedCollection  * , *
        ValueSet  * , *
Comparisons, object references  *
Compiler directives
        ALIGN  *
        MF  *
        MFOO  *
        OLE automation  *
        OOCTRL(+N)  *
Compiling  * , *
Components  *
        connect  *
        make  *
Concepts  *
        classes  *
        inheritance  *
        messages  *
        methods  *
        objects  *
        polymorphism  *
Connect components  *
Creating
        new object instance  * , *

D

Data
        class  *
        inheritance  *
        inheritance at run-time  *
        instance  *
        methods  *
DATA IS PRIVATE clause  *
DATA IS PROTECTED clause  *
Data-type coercion  *
        OLE automation  *
        SOM  *
Debugging  *
        OLE automation servers  *
        SOM classes  *
Declare object references  *
Demand loading  *
Developing, OO Applications  *
Dictionaries  * , *
        "ofAssociations"  * , *
        "ofValues"  * , *
Dictionary error, RTS message  *
"do" method  * , * , *
"doesNotUnderstand" method  *
Domains  *
        classes  *
        messages  *
        OLE automation  *
        SOM  *

E

Editing  *
Environment parameter  *
Environment variable, OOSW  *
Environment variables
        OODIR  *
        OOSW  * , *
Error handling  *
Event
        handling  *
        ID format  *
        logical  * , *
        physical  * , *
        processing  * , *
        registration code  *
        remapping  * , *
EventManager
        initialization  *
        "run"  *
Exception
        handler, register  * , *
        handler, write  * , *
        OLE automation  *
        raising  * , *
Exception handling  * , * , *
        canceling a registration  *
        methods  *
        register an object  *
        system method  *
Extending classes  *
External class  *

F

Files
        .cls  *
        .if  *
        .ins  *
        ootrace.lst  *
        trace.log  *
"finalize" method  *
Finding
        implementors  *
        methods  *
Frameworks  * , *
        Callbacks  *
        collections  *
        components  *
        GUI classes  *
        intrinsic data  *

G

Garbage collection  *
"getNumberOfObjects" method  *
GUI frameworks  *
        event handling  *
        event ID format  *
        interface for event handling methods  *
        invoke method from event  *
        remap events  *
        subclass GUI objects  *
GUI Objects, subclassing  *

H

No entries

I

.if file  *
Implementors, find  *
Inheritance  * , * , *
        data  *
        methods  *
        overview  *
        with data  *
Initialization time  *
Initialize
        class objects  *
        GUI objects  *
        instance objects  *
        window  *
Input sockets  *
.ins file  *
Instance
        coding  *
        creation  *
        data  * , * , *
        initialization  *
        method  *
        methods  *
        object  *
        overview  *
Intrinsic data  * , * , *
        clone class  *
        send message  * , * , *
        writing new classes  *
Invoke  *
        sending a message  *
Invoke ... as  * , *
Invoke...as  *
Iterator
        examples  *
        methods  * , *
Iterator methods  *
        examples  *

J

No entries

K

No entries

L

No entries

M

Memory leaks  *
        finding  *
Message  *
        binding  *
        send  * , *
        tracing  *
Metaclasses in SOM  *
Method  *
        class  * , *
        data  * , * , *
        find  *
        inheritance  *
        instance  * , *
        new  *
        "newClass"  *
        overview  *
        parameters  *
        selector  *
Method inheritance chain  *
Method interface, vocabulary  *
MF directive  *
MFOO directive  *

N

New program  *
"new" method  * , *
"newClass" method  *
Null-terminated literals  *

O

Object
        create  *
        destroy  *
        destruction guidelines  *
        destruction methods  *
        finalize  *
        handle  *
        interface  * , *
        overview  *
        program  * , *
        reference  * , *
Object creation  *
        "New"  *
Object handles  * , * , * , *
        prevent reallocation  *
Object Inspector  *
Object inspector  *
        Class Library objects  *
Object reference
        comparison  *
        copy  *
        declare  *
        declare, class  *
        manipulate  *
        SET  *
Object Request Broker  *
Object-orientation, learning more  *
Object-Storage Section  * , * , * , *
OLE automation  *
        clients  *
        data-type coercion  *
        debugging servers  *
        directives  *
        event loop  * , *
        exception base number  *
        exceptions  *
        message type  *
        OLE error code  *
        properties  * , *
        registration  *
        server class  *
        servers  *
        trigger  *
olesup class  * , * , * , * , *
        "becomeServer"  * , *
        "getBaseOleException"  * , *
        "getLastSCode"  *
        "getLastScode"  *
        "setDispatchType"  * , *
OO
        development  *
        documentation  *
        support  *
OO-desktop  * , *
OOCTRL(+N) directive  *
OODIR environment variable  *
OOSW environment variable  * , * , *
ootrace.lst file  *
ORB
        See Object Request Broker
Output signals  *

P

Packaging  *
Parameters, methods  *
Parent  *
Parrot class  *
Perform nested too deeply  *
Persistence  *
        backup files  *
        restoring objects  *
        saving objects  *
Phonebook example  *
Polymorphism  *
Private data  *
Private interface  *
Protection violations  *
Proxy class  *
Public interface  *

Q

No entries

R

Raise an exception  *
Regedit  *
Register a class  *
Registering an exception message file  *
"reject" method  * , * , *
Remapping events  *
Requirements-based vocabulary
        See also Vocabulary
Requirements-based Vocabulary, method interface  *
Reserved names  *
Root classes  *
RTS Dictionary error  *

S

"select" method  * , * , *
Self  *
Selfclass  *
Sending messages  * , * , *
Sending signals  *
Shared data  * , * , *
Shipping  *
Signals  * , *
        sending  *
Sockets  * , *
SOM  *
        class  *
        clients  *
        data-type coercion  *
        environment parameter  *
        metaclass  *
SOM class, debugging  *
Starting an OLE server  * , *
Stopwatch class  *
Subclassing GUI objects  *
Super  *
Switches  *
Symbol redefined  *

T

Trace  *
trace.log file  *
"translateEvent" message  *
Type coercion  *
        OLE automation  *
        SOM  *

U

User defined functions, vocabulary  *
UUIDGEN  *

V

Vocabulary  *
        define  *
        external class structure  *
        using  *

W

Window, initialization  *
Windows registry  *
With data  *
Working-storage, ANSI  *

X

No entries

Y

No entries

Z

z"string"  *