WARP Version 3 Class hierarchy

[Autolink] Menu

WPS Class hierarchy for WARP Version 3 (see also the WPS Class hierarchy for WARP 4).

 
 CLASS NAME                         CLASS DEFINITION FILE

 SOMObject                                     somobj.idl
   ├── SOMClass                                somcls.idl
   ├── SOMClassMgr                             somcm.idl
   └── WPObject                                wpobject.idl
         ├── WPAbstract                        wpabs.idl
         │     ├── WPClock                     wpclock.idl
         │     ├── WPCountry                   wpctry.idl
         │     ├── WPDisk                      wpdisk.idl
         │     ├── WPKeyboard                  wpkeybd.idl
         │     ├── WPLaunchPad                 wplnchpd.idl
         │     ├── WPMouse                     wpmouse.idl
         │     ├── WPPalette                   wppalet.idl
         │     │     ├── WPColorPalette        wpclrpal.idl
         │     │     ├── WPFontPalette         wpfntpal.idl
         │     │     └── WPSchemePalette       wpscheme.idl
         │     ├── WPPower                     wppower.idl
         │     ├── WPPrinter                   wpprint.idl
         │     │      └── WPRPrinter           wprprint.idl
         │     ├── WPProgram                   wppgm.idl
         │     ├── WPShadow                    wpshadow.idl
         │     │      └── WPNetLink            wpnetlnk.idl
         │     ├── WPShredder                  wpshred.idl
         │     ├── WPSound                     wpsound.idl
         │     ├── WPSpecialNeeds              wpspneed.idl
         │     ├── WPSpool                     wpspool.idl
         │     ├── WPSystem                    wpsystem.idl
         │     └── WPWinConfig                 wincfg.idl
         ├── WPFileSystem                      wpfsys.idl
         │     ├── WPDataFile                  wpdataf.idl
         │     │      ├── WPBitmap             wpbitmap.idl
         │     │      ├*─ WebExplorer_Url
         │     │      ├── WPIcon               wpicon.idl
         │     │      ├── WPMet                wpmet.idl
         │     │      ├── WPPif                wppif.idl
         │     │      ├── WPPointer            wpptr.idl
         │     │      └── WPProgramFile        wppgmf.idl
         │     │             └── WPCommandFile wpcmdf.idl
         │     └── WPFolder                    wpfolder.idl
         │            ├── WPDesktop            wpdesk.idl
         │            ├── WPDrives             wpdrives.idl
         │            ├── WPMinWinViewer       wpmwv.idl
         │            ├── WPNetgrp             wpnetgrp.idl
         │            ├── WPNetwork            wpnetwrk.idl
         │            ├── WPRootFolder         wprootf.idl
         │            ├── WPServer             wpserver.idl
         │            ├── WPSharedDir          wpshdir.idl
         │            ├── WPStartup            wpstart.idl
         │            └── WPTemplates          wptemps.idl
         └── WPTransient                       wptrans.idl
               ├── WPJob                       wpjob.idl
               ├── WPPdr                       wppdr.idl
               ├── WPPort                      wpport.idl
               └── WPQdr                       wpqdr.idl

Source: Workplace Shell Programming Guide (OS/2 WARP Toolkit)
(except for the classes marked with ├*─. These are no standard WPS classes.)