public class WriteDOMSpecification
extends java.lang.Object
| Constructor and Description | 
|---|
WriteDOMSpecification(DocDefn lDocInfo,
                     boolean lflag)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getClassUnits(DOMClass lClass)  | 
java.util.ArrayList<DOMClass> | 
getPrintClassArr(SectionDefn secInfo)
Get the classes to be printed 
 | 
java.lang.String | 
getSlotMapValue(java.util.ArrayList<java.lang.String> valarr)
Get Slot Value 
 | 
java.lang.String | 
insertEMWF(java.lang.String str1,
          java.util.ArrayList<java.lang.String> formSet)
EMW Formula 
 | 
void | 
itemNumAdd(java.util.ArrayList<java.lang.String> itemNum)
increase number of levels by one 
 | 
void | 
itemNumMinus(java.util.ArrayList<java.lang.String> itemNum)
decrement current level by one 
 | 
void | 
itemNumPlus(java.util.ArrayList<java.lang.String> itemNum)
bump current level by one 
 | 
void | 
itemNumRemove(java.util.ArrayList<java.lang.String> itemNum)
decrease number of levels by one 
 | 
boolean | 
myIsInteger(java.lang.String s)
check to see if string is numeric 
 | 
void | 
printArtifacts()
print the various artifacts 
 | 
void | 
printClassHierarchySection(java.util.ArrayList<DOMClass> printClassArr,
                          SectionDefn secInfo)
Print Class Hierarchy 
 | 
void | 
printDataDict()
routines for printing the data dictionary 
 | 
void | 
printDataDictLegacy()
routines for printing the data dictionary 
 | 
void | 
printGlossary(SectionDefn secInfo)
routines for printing the glossary 
 | 
java.lang.String | 
printItemNum(java.util.ArrayList<java.lang.String> itemNum)
print item number 
 | 
void | 
printModelTable(java.util.ArrayList<DOMClass> printClassArr,
               SectionDefn secInfo,
               java.util.ArrayList<java.lang.String> itemNum)
Print a model in table format as a subsection (added values and fixed card) 
 | 
void | 
printModelTOC(java.util.ArrayList<DOMClass> printClassArr,
             SectionDefn secInfo)
Print a section of the table of contents 
 | 
void | 
printStandardSection(SectionDefn imsec,
                    java.util.ArrayList<java.lang.String> itemNum)
Print standard section 
 | 
public WriteDOMSpecification(DocDefn lDocInfo, boolean lflag)
public void printArtifacts()
                    throws java.io.IOException
java.io.IOExceptionpublic void printStandardSection(SectionDefn imsec, java.util.ArrayList<java.lang.String> itemNum)
public void printClassHierarchySection(java.util.ArrayList<DOMClass> printClassArr, SectionDefn secInfo)
public java.util.ArrayList<DOMClass> getPrintClassArr(SectionDefn secInfo)
public void printModelTOC(java.util.ArrayList<DOMClass> printClassArr, SectionDefn secInfo)
public void printModelTable(java.util.ArrayList<DOMClass> printClassArr, SectionDefn secInfo, java.util.ArrayList<java.lang.String> itemNum)
public java.lang.String getClassUnits(DOMClass lClass)
public void printDataDict()
public void printGlossary(SectionDefn secInfo)
public java.lang.String getSlotMapValue(java.util.ArrayList<java.lang.String> valarr)
public boolean myIsInteger(java.lang.String s)
public void itemNumPlus(java.util.ArrayList<java.lang.String> itemNum)
public void itemNumMinus(java.util.ArrayList<java.lang.String> itemNum)
public void itemNumAdd(java.util.ArrayList<java.lang.String> itemNum)
public void itemNumRemove(java.util.ArrayList<java.lang.String> itemNum)
public java.lang.String printItemNum(java.util.ArrayList<java.lang.String> itemNum)
public java.lang.String insertEMWF(java.lang.String str1,
                          java.util.ArrayList<java.lang.String> formSet)
public void printDataDictLegacy()
Copyright © 2010-2017 Planetary Data System. All Rights Reserved.