search for: getallsuperclasses

Displaying 2 results from an estimated 2 matches for "getallsuperclasses".

2004 Jun 18
0
Problem with setValidity() or resetClass() or ... ?
...Why is this necessary? ## In this step (I think) the information about ## 'Class1' is lost. ## ## The variable 'exts' which is involved in the calculations ## has length = 2 and would still contain the information ## that 'Class2' extends 'Class1'. ## But, then 'getAllSuperClasses(ClassDef)' is called which ## returns "only" 'Class2' (as already 'ClassDef' contains ## only 'Class2') and 'exts' is reduced to exts["Class2"] ## which is then returned. ## ## 'getAllSuperClasses(ClassDef)' calls 'superClassDepth(...
2009 Aug 17
2
S4: inheritance of validity methods?
Dear Developers, In current implementation of validity method, objects are first coerced to superclass (slots are striped). Thus, it is not possible to write validity method which would perform some checks on children slots. Say, I want to check if number of slots in a class is equal to "n": setClass("A", representation(a="numeric", n="integer"),