jv_vdb.st
changeset 11 43439b9e9096
parent 2 9741a7683808
child 13 d06924d8ca0a
equal deleted inserted replaced
10:a618018a2dab 11:43439b9e9096
    21 
    21 
    22 mandatoryPreRequisites
    22 mandatoryPreRequisites
    23     "list packages which are mandatory as a prerequisite.
    23     "list packages which are mandatory as a prerequisite.
    24      This are packages containing superclasses of my classes and classes which
    24      This are packages containing superclasses of my classes and classes which
    25      are extended by myself.
    25      are extended by myself.
    26      They are mandatory, beacuse we need these packages as a prerequisite for loading and compiling.
    26      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
    27      This method is generated automatically,
    27      This method is generated automatically,
    28      by searching along the inheritance chain of all of my classes."
    28      by searching along the inheritance chain of all of my classes."
    29 
    29 
    30     ^ #(
    30     ^ #(
    31         #'stx:libbasic'    "LibraryDefinition - superclass of jv_vdb "
    31         #'stx:libbasic'    "LibraryDefinition - superclass of jv_vdb "
    32         #'stx:libview'    "DisplaySurface - superclass of VDBDebuggerConsoleView "
    32         #'stx:libview'    "DisplaySurface - superclass of VDBDebuggerConsoleView "
    33         #'stx:libview2'    "ApplicationModel - superclass of VDBAbstractApplication "
    33         #'stx:libview2'    "ApplicationModel - superclass of VDBAbstractApplication "
    34         #'stx:libwidg'    "EditTextView - superclass of VDBDebuggerConsoleView "
    34         #'stx:libwidg'    "EditTextView - superclass of VDBDebuggerConsoleView "
       
    35         #'stx:libwidg2'    "TerminalView - superclass of VDBDebuggerConsoleView "
    35     )
    36     )
    36 !
    37 !
    37 
    38 
    38 referencedPreRequisites
    39 referencedPreRequisites
    39     "list packages which are a prerequisite, because they contain
    40     "list packages which are a prerequisite, because they contain
    41      We do not need these packages as a prerequisite for loading or compiling.
    42      We do not need these packages as a prerequisite for loading or compiling.
    42      This method is generated automatically,
    43      This method is generated automatically,
    43      by searching all classes (and their packages) which are referenced by my classes."
    44      by searching all classes (and their packages) which are referenced by my classes."
    44 
    45 
    45     ^ #(
    46     ^ #(
    46         #'jv:libgdbs'    "GDBCLICommand - referenced by VDBDebuggerConsoleView>>keyPressReturn "
    47         #'jv:libgdbs'    "GDBCLICommand - referenced by VDBDebuggerConsoleApplication>>commonPostOpen "
    47         #'stx:libbasic2'    "List - referenced by VDBEventLogApplication>>eventList "
    48         #'stx:libbasic2'    "List - referenced by VDBAbstractContainer>>initialize "
    48         #'stx:libwidg2'    "VT100TerminalView - referenced by VDBInferiorConsoleApplication>>consoleView "
       
    49     )
    49     )
    50 !
    50 !
    51 
    51 
    52 subProjects
    52 subProjects
    53     "list packages which are known as subprojects. 
    53     "list packages which are known as subprojects. 
    69 
    69 
    70     ^ #(
    70     ^ #(
    71         "<className> or (<className> attributes...) in load order"
    71         "<className> or (<className> attributes...) in load order"
    72         VDBAbstractApplication
    72         VDBAbstractApplication
    73         VDBDebuggerConsoleView
    73         VDBDebuggerConsoleView
    74         VDBInternalPipeStream
       
    75         #'jv_vdb'
    74         #'jv_vdb'
    76         VDBAbstractContainer
    75         VDBAbstractContainer
    77         VDBDebuggerApplication
    76         VDBDebuggerApplication
    78         VDBDebuggerConsoleApplication
    77         VDBDebuggerConsoleApplication
    79         VDBEventLogApplication
    78         VDBEventLogApplication