| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.harvard.hul.ois.jhove.module.html.HtmlDocDesc
edu.harvard.hul.ois.jhove.module.html.Html4DocDesc
public abstract class Html4DocDesc
Abstract class for common features of HTML 4.0 and 4.01 documents.
| Field Summary | |
|---|---|
| protected static java.util.List | bigAttrsBig attributes list. | 
| protected static java.util.List | biggerAttrsBig attributes plus reserved attributes. | 
| protected static java.util.List | blockContentList of block elements. | 
| protected static java.util.List | bodyContentList of elements for the BODY element and some other elements. | 
| protected static java.util.List | coreAttrsCore attributes list. | 
| protected static java.util.List | eventAttrsEvent attributes list. | 
| protected static java.util.List | flowContentList of flow elements. | 
| protected static java.lang.String[] | fontMarkupNames of font-related elements. | 
| protected static java.lang.String[] | formMarkupNames of form elements. | 
| protected static HtmlAttributeDesc | halignAttHorizontal alignment attribute for cells. | 
| protected static java.util.List | i18nAttrsInternationalization attributes list. | 
| protected static java.util.List | inlineContentList of inline elements. | 
| protected static java.util.List | listContentList consisting of the LI element. | 
| protected static java.lang.String[] | listMarkupNames of list elements. | 
| protected static java.lang.String[] | phraseMarkupNames of phrase elements. | 
| protected static java.util.List | reservedAttrsAttributes described as "reserved for future use." | 
| protected static java.lang.String[] | specialMarkupNames of special elements. | 
| protected static java.util.List | thtdAttsAttributes for TH and TD elements | 
| protected static HtmlAttributeDesc | valignAttVertical alignment attribute for cells. | 
| Fields inherited from class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc | 
|---|
| bodyElement, commonTags, framesetElement, headElement, headings, htmlElement, supportedElements | 
| Constructor Summary | |
|---|---|
| Html4DocDesc() | |
| Method Summary | |
|---|---|
| protected static void | addAddressElement(java.util.Map stSupportedElements)Defines the ADDRESS element. | 
| protected static void | addBdoElement(java.util.Map stSupportedElements)Defines the BDO element. | 
| protected static void | addBodyElement(java.util.Map stSupportedElements)Defines the BODY element. | 
| protected static void | addColElement(java.util.Map stSupportedElements,
              java.util.List cellalignAttrs)Defines the COL element. | 
| protected static void | addColgroupElement(java.util.Map stSupportedElements,
                   java.util.List cellalignAttrs)Defines the COLGROUP element. | 
| protected static void | addDdElement(java.util.Map stSupportedElements)Defines the DD element. | 
| protected static void | addDelElement(java.util.Map stSupportedElements)Defines the DEL element. | 
| protected static void | addDtElement(java.util.Map stSupportedElements)Defines the DT element. | 
| protected static void | addFieldsetElement(java.util.Map stSupportedElements)Defines the FIELDSET element. | 
| protected static void | addInsElement(java.util.Map stSupportedElements)Defines the INS element. | 
| protected static void | addLabelElement(java.util.Map stSupportedElements)Defines the LABEL element. | 
| protected static void | addMapElement(java.util.Map stSupportedElements)Defines the MAP element. | 
| protected static void | addMetaElement(java.util.Map stSupportedElements)Defines the META element. | 
| protected static void | addOptgroupElement(java.util.Map stSupportedElements)Defines the OPTGROUP (option group) element. | 
| protected static void | addOptionElement(java.util.Map stSupportedElements)Defines the OPTION element. | 
| protected static void | addParamElement(java.util.Map stSupportedElements)Defines the PARAM element. | 
| protected static void | addQElement(java.util.Map stSupportedElements)Defines the Q (short quote) element. | 
| protected static void | addSelectElement(java.util.Map stSupportedElements)Defines the SELECT element. | 
| protected static void | addSpanElement(java.util.Map stSupportedElements)Defines the SPAN element. | 
| protected static void | addStyleElement(java.util.Map stSupportedElements)Defines the STYLE element. | 
| protected static void | addSubElement(java.util.Map stSupportedElements)Defines the SUB (subscript) element. | 
| protected static void | addSupElement(java.util.Map stSupportedElements)Defines the SUP (superscript) element. | 
| protected static void | addTbodyElement(java.util.Map stSupportedElements,
                java.util.List cellalignAttrs)Defines the TBODY element. | 
| protected static void | addTdElement(java.util.Map stSupportedElements)Defines the TD element. | 
| protected static void | addTextareaElement(java.util.Map stSupportedElements)Defines the TEXTAREA element. | 
| protected static void | addTfootElement(java.util.Map stSupportedElements,
                java.util.List cellalignAttrs)Defines the TFOOT element. | 
| protected static void | addTheadElement(java.util.Map stSupportedElements,
                java.util.List cellalignAttrs)Defines the THEAD element. | 
| protected static void | addThElement(java.util.Map stSupportedElements)Defines the TH element. | 
| protected static void | addTitleElement(java.util.Map stSupportedElements)Defines the TITLE element. | 
| protected static void | classInit4(java.util.Map stSupportedElements)Initialization code. | 
| Methods inherited from class edu.harvard.hul.ois.jhove.module.html.HtmlDocDesc | 
|---|
| addRequiredAttribute, addSelfAttribute, addSimpleAttribute, addStringsToList, getMetadata, init, pushElementStack, removeStringsFromList, validate | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static java.lang.String[] fontMarkup
protected static java.lang.String[] phraseMarkup
protected static java.lang.String[] specialMarkup
protected static java.lang.String[] formMarkup
protected static java.lang.String[] listMarkup
protected static java.util.List blockContent
protected static java.util.List flowContent
protected static java.util.List inlineContent
protected static java.util.List listContent
protected static java.util.List bodyContent
protected static java.util.List coreAttrs
protected static java.util.List i18nAttrs
protected static java.util.List eventAttrs
protected static java.util.List bigAttrs
protected static java.util.List biggerAttrs
protected static java.util.List reservedAttrs
protected static HtmlAttributeDesc halignAtt
protected static HtmlAttributeDesc valignAtt
protected static java.util.List thtdAtts
| Constructor Detail | 
|---|
public Html4DocDesc()
| Method Detail | 
|---|
protected static void classInit4(java.util.Map stSupportedElements)
protected static void addAddressElement(java.util.Map stSupportedElements)
protected static void addBdoElement(java.util.Map stSupportedElements)
protected static void addBodyElement(java.util.Map stSupportedElements)
protected static void addColElement(java.util.Map stSupportedElements,
                                    java.util.List cellalignAttrs)
protected static void addColgroupElement(java.util.Map stSupportedElements,
                                         java.util.List cellalignAttrs)
protected static void addDdElement(java.util.Map stSupportedElements)
protected static void addDelElement(java.util.Map stSupportedElements)
protected static void addDtElement(java.util.Map stSupportedElements)
protected static void addFieldsetElement(java.util.Map stSupportedElements)
protected static void addInsElement(java.util.Map stSupportedElements)
protected static void addLabelElement(java.util.Map stSupportedElements)
protected static void addMapElement(java.util.Map stSupportedElements)
protected static void addMetaElement(java.util.Map stSupportedElements)
protected static void addOptgroupElement(java.util.Map stSupportedElements)
protected static void addOptionElement(java.util.Map stSupportedElements)
protected static void addParamElement(java.util.Map stSupportedElements)
protected static void addQElement(java.util.Map stSupportedElements)
protected static void addSelectElement(java.util.Map stSupportedElements)
protected static void addSpanElement(java.util.Map stSupportedElements)
protected static void addStyleElement(java.util.Map stSupportedElements)
protected static void addSubElement(java.util.Map stSupportedElements)
protected static void addSupElement(java.util.Map stSupportedElements)
protected static void addTextareaElement(java.util.Map stSupportedElements)
protected static void addTbodyElement(java.util.Map stSupportedElements,
                                      java.util.List cellalignAttrs)
protected static void addTdElement(java.util.Map stSupportedElements)
protected static void addTfootElement(java.util.Map stSupportedElements,
                                      java.util.List cellalignAttrs)
protected static void addThElement(java.util.Map stSupportedElements)
protected static void addTheadElement(java.util.Map stSupportedElements,
                                      java.util.List cellalignAttrs)
protected static void addTitleElement(java.util.Map stSupportedElements)
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||