Class WriteDOMSpecification


  • public class WriteDOMSpecification
    extends Object
    Driver for getting document
    • Constructor Detail

      • WriteDOMSpecification

        public WriteDOMSpecification​(DocDefn lDocInfo)
    • Method Detail

      • printArtifacts

        public void printArtifacts()
                            throws IOException
        print the various artifacts
        Throws:
        IOException
      • printStandardSection

        public void printStandardSection​(SectionDefn imsec,
                                         ArrayList<String> itemNum)
        Print standard section
      • printClassHierarchySection

        public void printClassHierarchySection​(ArrayList<DOMClass> printClassArr,
                                               SectionDefn secInfo)
        Print Class Hierarchy
      • printModelTOC

        public void printModelTOC​(ArrayList<DOMClass> printClassArr,
                                  SectionDefn secInfo)
        Print a section of the table of contents
      • printDataDict

        public void printDataDict()
        routines for printing the data dictionary
      • printGlossary

        public void printGlossary​(SectionDefn secInfo)
        routines for printing the glossary
      • itemNumPlus

        public void itemNumPlus​(ArrayList<String> itemNum)
        bump current level by one
      • itemNumMinus

        public void itemNumMinus​(ArrayList<String> itemNum)
        decrement current level by one
      • itemNumAdd

        public void itemNumAdd​(ArrayList<String> itemNum)
        increase number of levels by one
      • itemNumRemove

        public void itemNumRemove​(ArrayList<String> itemNum)
        decrease number of levels by one