Class UniHTML

Summary

The UniHTML class is responsible for generating HTML documents from the internal representation of Unicon programs that is produced by the UniALL class.

Superclasses:
Object

Package:
UniDoc
File:
UniHTML.icn
Methods:
buildAllIndex, buildBeginPage, buildClass, buildClassFiles, buildClassIndices, buildFile, buildFileFiles, buildFileIndices, buildMainIndex, buildMasterNavIndex, buildOneClassIndex, buildOneFileIndex, buildOnePackageIndex, buildPackage, buildPackageFiles, buildPackageIndices, buildPages, defineDiversions, getURL, mkURL, outputFileList, outputInheritedMethods, outputMethods, outputNameList, outputUrlList, outputUrlSection

Methods inherited from Object:
Type, className, clone, equals, fieldNames, genMethods, getField, get_class, get_class_name, get_id, hasField, hasMethod, hash_code, instanceOf, invoke, is_instance, setField, to_string

Fields:
baseDir, debug, idoc, linkPath, mainIndex, title

Source code.

Details
Constructor

UniHTML(title, idoc, mainIndex, linkPath, debug, baseDir)

Methods:

buildAllIndex()

This is intended for internal use only!


buildBeginPage()

This is intended for internal use only!


buildClass(aClass)

This is intended for internal use only!


buildClassFiles()

This is intended for internal use only!


buildClassIndices()

This is intended for internal use only!


buildFile(aFile)

This is intended for internal use only!


buildFileFiles()

This is intended for internal use only!


buildFileIndices()

This is intended for internal use only!


buildMainIndex()

This is intended for internal use only!


buildMasterNavIndex()

This is intended for internal use only!


buildOneClassIndex(aClass)

This is intended for internal use only!


buildOneFileIndex(f)

This is intended for internal use only!


buildOnePackageIndex(pack)

This is intended for internal use only!


buildPackage(aPack)

This is intended for internal use only!


buildPackageFiles()

This is intended for internal use only!


buildPackageIndices()

This is intended for internal use only!


buildPages()

Construct all the needed HTML pages. All other methods are intended for internal use only.


defineDiversions()

This is intended for internal use only!


getURL(obj)

This is intended for internal use only!


mkURL(obj)

This is intended for internal use only!


outputFileList(page, heading, aList)

This is intended for internal use only!


outputInheritedMethods(page, aClass)

This is intended for internal use only!


outputMethods(page, label, aClass)

This is intended for internal use only!


outputNameList(page, heading, aList)

This is intended for internal use only!


outputUrlList(page, label, aList)

This is intended for internal use only!


outputUrlSection(page, label, aList, fSize, bColor)

This is intended for internal use only!


Fields:
baseDir

debug

idoc

linkPath

mainIndex

title


This page produced by UniDoc on 2021/04/15 @ 23:59:54.