::CLASS rexxliterateconfig PUBLIC
flyweight for configuration
Requires
'condhandler.cls' conditions
'fsobjects.cls' for all the boilerplate
'hashfunction.cls' to generate unique ids
'rexxprogram.cls' rexx program parser
'htmlout.cls' html output
'documents.cls' files, folders, rexx and text documents
'nodes.cls' html images to build the tree view
'htmltree.cls' build tree html
'htmlindex.cls' index html
'pathsep.cls' fs path separator
Definition at line
77 of
rexxliterate.cls
Public Methods
|
|
init
()
|
|
no comment
|
Public Attributes
|
|
dynamicmethods
|
|
boolean, when .true cross reference dynamic methods
|
|
hdest
|
|
path to html output
|
|
prefixcomment
|
|
array of lines to remove from comment prefix
|
|
recurse
|
|
boolean, when .true recurse into subfolders of rsource
|
|
rsource
|
|
path to rexx source
|
|
title
|
|
title for report
|
|
trailericon
|
|
string inserted into left hand side of page trailers
|
Instantiated by
rexxliterate.rex line 100
test.rex line 100
Feature Detail
::ATTRIBUTE title
|
title for report
Dynamically referenced by
htmlout.cls line 109 "
mh~queue('<title>'self~title 'Documents</title>')"
htmlutil.cls line 257 "
tp~queue('Generated on' date() time() 'for' htmlout~title 'by')"
rexxliterate.cls line 86 "
self~title = ''"
rexxliterate.cls line 164 "
self~title = config~title"
rexxliterate.rex line 103 "
config~title = title"
test.rex line 103 "
config~title = title"
::ATTRIBUTE rsource
|
path to rexx source
Dynamically referenced by
rexxliterate.cls line 87 "
self~rsource = ''"
rexxliterate.cls line 162 "
self~rsource = config~rsource"
rexxliterate.rex line 101 "
config~rsource = .pathsep~localpath(rpath)"
test.rex line 101 "
config~rsource = .pathsep~localpath(rpath)"
::ATTRIBUTE hdest
|
path to html output
Dynamically referenced by
htmlindex.cls line 123 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 163 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 199 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 225 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 248 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 271 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 293 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 316 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 345 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 367 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlindex.cls line 398 "
call hiea2html elem~makeArray, indexfile, '', htmlout~hdest, 80, hdr, trl"
htmlrexxclass.cls line 199 "
towrite = self~htmlout~hdest||rdc~hdocurl"
htmlrexxprogram.cls line 257 "
towrite = htmlout~hdest||file~document~hdocurl"
htmlrexxsource.cls line 105 "
towrite = self~htmlout~hdest||file~document~hsrcurl"
htmltext.cls line 92 "
towrite = htmlout~hdest||file~document~hsrcurl"
rexxliterate.cls line 88 "
self~hdest = ''"
rexxliterate.cls line 163 "
self~hdest = config~hdest"
rexxliterate.rex line 102 "
config~hdest = .pathsep~localpath(hdest)"
test.rex line 102 "
config~hdest = .pathsep~localpath(hdest)"
::ATTRIBUTE prefixcomment
|
array of lines to remove from comment prefix
Dynamically referenced by
rexxliterate.cls line 89 "
self~prefixcomment = .array~new"
rexxliterate.cls line 167 "
self~prefixcomment = config~prefixcomment"
rexxliterate.rex line 105 "
config~prefixcomment = pf"
test.rex line 105 "
config~prefixcomment = pf"
::ATTRIBUTE trailericon
|
string inserted into left hand side of page trailers
Dynamically referenced by
htmlutil.cls line 252 "
tp~queue(htmlout~trailericon)"
rexxliterate.cls line 90 "
self~trailericon = ''"
rexxliterate.cls line 166 "
self~trailericon = config~trailericon"
rexxliterate.rex line 106 "
config~trailericon = '<a href="http://sourceforge.net/projects/rexxliterate"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=266417&type=10" width="80" height="15" alt="Get RexxLiterate at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a>'"
test.rex line 106 "
config~trailericon = '<a href="http://sourceforge.net/projects/rexxliterate"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=266417&type=10" width="80" height="15" alt="Get RexxLiterate at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a>'"
::ATTRIBUTE recurse
|
boolean, when .true recurse into subfolders of rsource
Dynamically referenced by
rexxliterate.cls line 91 "
self~recurse = .true"
rexxliterate.cls line 165 "
self~recursive = config~recurse"
rexxliterate.rex line 104 "
config~recurse = recurse"
test.rex line 104 "
config~recurse = recurse"
::ATTRIBUTE dynamicmethods
|
boolean, when .true cross reference dynamic methods
Dynamically referenced by
documents.cls line 644 "
if \self~document~globalix~dynamicmethods"
rexxliterate.cls line 92 "
self~dynamicmethods = .true"
rexxliterate.cls line 173 "
self~globalix~dynamicmethods = config~dynamicmethods"
rexxliterate.cls line 173 "
self~globalix~dynamicmethods = config~dynamicmethods"
::METHOD init
|
|
Generated on 31 Aug 2010 05:20:31 for RexxLiterate by
0.0.1
|