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.IOException
public 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.