registration.rb
testcase.rb
make element description
Output - a class to output generated code with indendation
make element description
classinfo.rb
Generate class information (esp method invocation) for clients
# File lib/genprovider.rb, line 10 def self.classmask klass c = klass mask = 0 while c mask |= INSTANCE_MASK if c.instance? mask |= METHOD_MASK if c.method? mask |= ASSOCIATION_MASK if c.association? mask |= INDICATION_MASK if c.indication? c = c.parent end if mask == 0 STDERR.puts "Assuming that #{klass.name} defines an Instance" mask |= INSTANCE_MASK end mask end