Migration Guide
Some VisualAge classes (or class names), or methods in those classes, are
no longer supported. To load or run your Version 3.0
applications that use obsolete code for Version 4.5, do the
following:
- Look through the list of obsolete VisualAge code below. Identify
those obsolete classes used by your Version 3.0 applications.
- Examine the configuration maps VisualAge, Obsolete Parts for
VisualAge classes and ENVY/Image EW R3.0 Compatibility for
IBM Smalltalk extended widgets.
- Determine which applications in these maps contain obsolete classes used
by your Version 3.0 applications.
- From the maps, load the pertinent applications.
- Try loading your Version 3.0 applications again.
-
- Some of the classes listed below are application classes. If your
Version 3.0 application's direct prerequisites include any of the
classes below, load the appropriate configuration map and fix your
applications so they no longer use obsolete code. Note that this only
applies for direct prerequisites, and not for prerequisites well up the tree
of prerequisites.
Obsolete VisualAge code
The following classes are themselves obsolete or contain code that is
obsolete:
- AbtBuildInterfacesApp
- AbtBuildPartsApp
- AbtBuildViewsApp
- AbtEditBaseApp
- AbtExternalObjectsApp
- AbtTableColumnEditPart
- AbtTableColumnEditPartInputPolicy
- AbtTableColumnVisualPolicy
- AbtTableEditPart
- AbtTableColumnView
- AbtTableUseCompositePartAsVisualPolicy
- AbtTableView
- AbtMRIManager
- AbtNLSCoordinator
- AbtNLSStringMapper
- AbtTableColumnView
- AbtTableToTextConverterAdapter
- AbtPartPackagerApp
- AbtPersistencyBaseApp
- AbtPOMObjectExtractor
- AbtTableCell
- AbtTableCellManager
- AbtTableColumn
- AbtTableColumnLabel
- AbtTableColumnManager
- AbtTableColumnSizer
- AbtTableCornerLabel
- AbtTableGeometry
- AbtTableGridDrawer
- AbtTableLabel
- AbtTableLabelManager
- AbtTableMinimalConverterAdapter
- AbtTableRowLabel
- AbtTableScrollManager
- AbtTableSelectionCallbackData
- AbtTableSelectionPolicy
- AbtTableSingleSelectionPolicy
- AbtTableValueCallbackData
- AbtTableWidget
- AbtTableWidgetApp
- SequenceableCollection
If your application uses these classes, load applications in the
configuration map VisualAge, Obsolete Parts that contain obsolete
classes used by your Version 3.0 application. Further, if your
application uses AbtTableView, follow the steps in Morphing tables after loading the applications.
Obsolete IBM Smalltalk code
The following classes are themselves obsolete or contain code that is
obsolete:
- EwBase
- EwContainerDragAndDropSupport
- EwContainerSupport
- EwDragAndDropSupport
- EwDrawnListSupport
- EwListSupport
- EwNotebookSupport
- EwProgressIndicatorSupport
- EwSliderSupport
- EwSpinButtonSupport
- EwSplitWindowSupport
- EwSupport
- EwToolBarSupport
If your application uses these classes, load ENVY/Image EW R3.0
Compatibility.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]