VersionedBiobase           package:Biobase           R Documentation

_C_l_a_s_s "_V_e_r_s_i_o_n_e_d_B_i_o_b_a_s_e"

_D_e_s_c_r_i_p_t_i_o_n:

     Use this class as a `superclass' for classes requiring infomration
     about versions. By default, the class contains versions for R and
     Biobase. See 'Versioned-class' for additional details.

_M_e_t_h_o_d_s:

     set 'Versioned-class' for methods.

_A_u_t_h_o_r(_s):

     Biocore

_S_e_e _A_l_s_o:

     'Versioned-class'

_E_x_a_m_p_l_e_s:

     obj <- new("VersionedBiobase")
     classVersion(obj)

     obj <- new("VersionedBiobase", versions=list(A="1.0.0"))
     classVersion(obj)

     setClass("A", contains="VersionedBiobase")

     classVersion("A")
     a <- new("A")
     classVersion(a)

     obj <- new("VersionedBiobase", versions=c(MyVersion="1.0.0"))
     classVersion(obj)

     setClass("B",
              contains="VersionedBiobase",
              prototype=prototype(new("VersionedBiobase",versions=list(B="1.0.0"))))

     classVersion("B")
     b <- new("B")
     classVersion(b)

     removeClass("A")
     removeClass("B")

