module Generators class ContextUser def as_href(from_path) "javascript:showPage('#{path}')" end def aref_to(target) "javascript:showPage('#{target}')" end def url(target) HTMLGenerator.gen_url(path, target) end end end module RDoc module Page ###################################################################### # # The following is used for the -1 option # CONTENTS_XML = %{ IF:description %description% ENDIF:description IF:requires

Requires:

ENDIF:requires IF:attributes

Attributes

START:attributes END:attributes
%name%%rw%%a_desc%
ENDIF:attributes IF:includes

Includes

ENDIF:includes IF:method_list

Methods

START:method_list IF:methods START:methods

%type% %category% method: IF:callseq %callseq% ENDIF:callseq IFNOT:callseq %name%%params%

ENDIF:callseq IF:m_desc %m_desc% ENDIF:m_desc IF:sourcecode
%sourcecode%
ENDIF:sourcecode END:methods ENDIF:methods END:method_list ENDIF:method_list } ######################################################################## ONE_PAGE = %{ %title%
Files: START:files %full_path% END:files IF:classes | classes: START:classes %full_name% END:classes ENDIF:classes
START:files
%full_path% / %dtm_modified%
} + CONTENTS_XML + %{
END:files IF:classes START:classes
IF:parent

%classmod% %full_name% < HREF:par_url:parent:

ENDIF:parent IFNOT:parent

%classmod% %full_name%

ENDIF:parent IF:infiles (in files START:infiles HREF:full_path_url:full_path: END:infiles ) ENDIF:infiles } + CONTENTS_XML + %{
END:classes ENDIF:classes
} end end