#!F-adobe-helvetica-medium-r-normal--18* #!N #!CSeaGreen #!N #!Rall1098 Classes and Subclasses #!N #!EC #!N #!N #!N Every Data Explorer Object is a member of #!F-adobe-times-bold-r-normal--18* CLASS_OBJECT #!EF and thus can be manipulated with generic-Object-class routines like #!F-adobe-times-bold-r-normal--18* DXDelete() #!EF and #!F-adobe-times-bold-r-normal--18* DXGetObjectClass() #!EF . Each Data Explorer Object is also a member of one of the subclasses of #!F-adobe-times-bold-r-normal--18* CLASS_OBJECT #!EF (e.g., #!F-adobe-times-bold-r-normal--18* CLASS_FIELD #!EF , #!F-adobe-times-bold-r-normal--18* CLASS_GROUP #!EF , and so on). Two of these subclasses ( #!F-adobe-times-bold-r-normal--18* CLASS_GROUP #!EF and #!F-adobe-times-bold-r-normal--18* CLASS_ARRAY #!EF ) themselves have subclasses (see #!Lcl23,dxall1061 t Table 23 #!EL ). #!N #!N For any Object, #!F-adobe-times-bold-r-normal--18* DXGetObjectClass() #!EF returns the name of the "lowest" subclass to which that Object belongs. If an operation does not require a particular subclass of Object, it will not be affected if the Object is a not a member. If an operation does require a particular subclass, however, #!F-adobe-times-bold-r-normal--18* DXGetGroupClass() #!EF or #!F-adobe-times-bold-r-normal--18* DXGetArrayClass() #!EF can be used to identify it. #!N #!I0 #!N #!F-adobe-times-medium-r-normal--18* #!N #!N #!I30 #!N o For Groups, #!F-adobe-times-bold-r-normal--18* DXGetGroupClass() #!EF returns one of its three subclasses or (if the Group is generic) #!F-adobe-times-bold-r-normal--18* CLASS_GROUP #!EF . #!N #!I30 #!N o For Arrays, #!F-adobe-times-bold-r-normal--18* DXGetArrayClass() #!EF returns one of its five subclasses or (if the Array is generic) #!F-adobe-times-bold-r-normal--18* CLASS_ARRAY #!EF . #!N #!I0 #!N #!EF #!N #!N #!N Any member of (superclass) #!F-adobe-times-bold-r-normal--18* CLASS_ARRAY #!EF or #!F-adobe-times-bold-r-normal--18* CLASS_GROUP #!EF can be manipulated with generic superclass routines such as #!F-adobe-times-bold-r-normal--18* DXGetGroupType() #!EF and #!F-adobe-times-bold-r-normal--18* DXGetArrayInfo() #!EF . #!N #!N #!N #!F-adobe-times-medium-i-normal--18* Next Topic #!EF #!N #!N #!Lotrs,dxall1100 h Object Routines #!EL #!N #!F-adobe-times-medium-i-normal--18* #!N
Generated by dwww version 1.15 on Sat Jun 22 12:50:46 CEST 2024.