::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
Definition at line 78 of rexxliterate.cls
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
Definition at line 79 of rexxliterate.cls
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
Definition at line 80 of rexxliterate.cls
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
Definition at line 81 of rexxliterate.cls
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
Definition at line 82 of rexxliterate.cls
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&amp;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&amp;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
Definition at line 83 of rexxliterate.cls
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
Definition at line 84 of rexxliterate.cls
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
Definition at line 85 of rexxliterate.cls

Get RexxLiterate at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated on 31 Aug 2010 05:20:31 for RexxLiterate by rexxliterate  0.0.1