Zach, Is an inspector a method you define on your classes? I'm not quite following what you mean by your question. AFAIK inspectors are not generally a thing in R (at least that go by that name).
~G On Mon, Aug 15, 2016 at 9:42 AM, Zach Skidmore <zskid...@wustl.edu> wrote: > Hi All, > > I'm currently transforming the GenVisR package into an Object Oriented > system. Currently I have a virtual class and several child-classes. I am > wondering if there is a way to tell R to use the inspector of the virtual > class only if the inspector of a child class in not defined. > > For example say I had a class to store versions of a file-type and I have > a slot in the class to store the position. Between different versions of > the file-type there may be small differences (for example Chromosome may be > capitalized in version 2,3,4 but not version 1). Ideally the child classes > for 2,3,4 would be able to inherit the inspector from the virtual class to > check the chromosome name and I would define a separate inspector for > version 1 which is different. > > Any thoughts? Currently both inspectors are called (virtual and the > appropriate sub-class), meaning if i added more versions in the future I > would have to re-write the virtual and child class. Whereas if I could say > ignore the virtual (i.e. default) inspector if another is defined I would > only have to write the child class inspector in the future. > > Hopefully this makes sense, let me know if it doesn't or if i'm violating > a core OO principle, i'm relatively new to object oriented programming. > > Thanks, Zach! > > ________________________________ > The materials in this message are private and may contain Protected > Healthcare Information or other information of a sensitive nature. If you > are not the intended recipient, be advised that any unauthorized use, > disclosure, copying or the taking of any action in reliance on the contents > of this information is strictly prohibited. If you have received this email > in error, please immediately notify the sender via telephone or return mail. > > [[alternative HTML version deleted]] > > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel > > -- Gabriel Becker, Ph.D Associate Scientist Bioinformatics and Computational Biology Genentech Research [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel