All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.java.textilej.parser.builder.HtmlDocumentBuilder.class Maven / Gradle / Ivy

The newest version!
????1t
"??	!??	!?	!?	!?	!?	!?	!?	!?
"?
"??
?	!?	!??
?
!??
????
?
????
??
?
???
???
?	!?	!???????	!	!?	?

?9?
??	!
;
;B	D	D !
?"#$%&?	'??g
!(	)	*
!+,-.
W/0?12
W??3?4?5?6
!7
!89
/:	D;
?<
?=>
j?
j?
j@
j
?A
?B	/C
!D	/E
!F	/G	/H
!I	/J	/K
!L	/M
!N
!O
?P	/QR
??
!S	+T
!U
!V
!WX
jY	!Z[
+:\
!]^_
?`ab
?cde
?fg
?h?
?ij
?kl
?mn
?op
?qr
?stu
?f
?v?
?wxy
?f
?v
?w
?z{
?|}~
?
???
??	#?
???
?:
???????
??
???
??
??
???$?
???
??
!?
????
??????
??
j???
??
??
??
?4?
????	+?	+??	+??	+??	+??	+??	+??	+??	+??	+??	+??	+???
D?	/?	/??	/???	/??	/??	/???	/???????	/????
D?	/???	/???	/???	/??????InnerClasses
StylesheetElementInfospanTypeToElementNameLjava/util/Map;	Signature?SpanTypeVLjava/util/Map;blockTypeToElementInfo?	BlockType?Ljava/util/Map;	htmlNsUriLjava/lang/String;htmlDtdxhtmlStrictZemitAsDocumentemitDtdtitledefaultAbsoluteLinkTargetstylesheetsLjava/util/List;SLjava/util/List;useInlineStylessuppressBuiltInStyleslinkRel(Ljava/io/Writer;)VCodeLineNumberTableLocalVariableTablethis6Lnet/java/textilej/parser/builder/HtmlDocumentBuilder;outLjava/io/Writer;+(Lnet/java/textilej/util/XmlStreamWriter;)Vwriter(Lnet/java/textilej/util/XmlStreamWriter;createFormattingXmlStreamWriter:(Ljava/io/Writer;)Lnet/java/textilej/util/XmlStreamWriter;getHtmlNsUri()Ljava/lang/String;setHtmlNsUri(Ljava/lang/String;)V
getHtmlDtd
setHtmlDtdisEmitAsDocument()ZsetEmitAsDocument(Z)V	isEmitDtd
setEmitDtd
isXhtmlStrictsetXhtmlStrictgetTitlesetTitlegetDefaultAbsoluteLinkTargetsetDefaultAbsoluteLinkTargetaddCssStylesheeturladdCssStylesheetContentcontent
addStylesheetD(Lnet/java/textilej/parser/builder/HtmlDocumentBuilder$Stylesheet;)V
stylesheetALnet/java/textilej/parser/builder/HtmlDocumentBuilder$Stylesheet;(Ljava/io/File;)VfileLjava/io/File;isUseInlineStylessetUseInlineStylesisSuppressBuiltInStylessetSuppressBuiltInStyles
getLinkRel
setLinkRel
beginDocument()VcssClassarr$[Ljava/lang/String;len$Ii$classeselementInfoBLnet/java/textilej/parser/builder/HtmlDocumentBuilder$ElementInfo;entEntryLjava/util/Map$Entry;Ljava/util/Iterator;csseLjava/io/IOException;LocalVariableTypeTable?Ljava/util/Map$Entry;endDocumententityReferenceentityacronym'(Ljava/lang/String;Ljava/lang/String;)Vtext
definitionlinkL(Lnet/java/textilej/parser/Attributes;Ljava/lang/String;Ljava/lang/String;)V
attributes%Lnet/java/textilej/parser/Attributes;hrefOrHashName
beginBlock\(Lnet/java/textilej/parser/DocumentBuilder$BlockType;Lnet/java/textilej/parser/Attributes;)Vtype4Lnet/java/textilej/parser/DocumentBuilder$BlockType;beginHeading)(ILnet/java/textilej/parser/Attributes;)Vlevel	beginSpan[(Lnet/java/textilej/parser/DocumentBuilder$SpanType;Lnet/java/textilej/parser/Attributes;)V3Lnet/java/textilej/parser/DocumentBuilder$SpanType;elementNameendBlock
endHeadingendSpanimage:(Lnet/java/textilej/parser/Attributes;Ljava/lang/String;)VapplyListAttributes((Lnet/java/textilej/parser/Attributes;)VlistAttributes)Lnet/java/textilej/parser/ListAttributes;applyQuoteAttributesquoteAttributes*Lnet/java/textilej/parser/QuoteAttributes;applyTableAttributestableAttributes*Lnet/java/textilej/parser/TableAttributes;applyTableRowAttributestableRowAttributes-Lnet/java/textilej/parser/TableRowAttributes;applyCellAttributestableCellAttributes.Lnet/java/textilej/parser/TableCellAttributes;applyImageAttributesimageAttributes*Lnet/java/textilej/parser/ImageAttributes;borderStyle
alignStyleadditionalStylesborderalign?Align0Lnet/java/textilej/parser/ImageAttributes$Align;haveAltapplyLinkAttributeslinkAttributes)Lnet/java/textilej/parser/LinkAttributes;href	hasTargetrelapplyAttributes	imageLinkq(Lnet/java/textilej/parser/Attributes;Lnet/java/textilej/parser/Attributes;Ljava/lang/String;Ljava/lang/String;)VimageUrl	lineBreakcharactersUnescapedliteral	readFully"(Ljava/io/File;)Ljava/lang/String;c	inputFilelengthbufLjava/lang/StringBuilder;readerLjava/io/Reader;
Exceptions
SourceFileHtmlDocumentBuilder.javaABhttp://www.w3.org/1999/xhtml23y43567686;<>6?6AJ?N6net/java/textilej/parser/builder/HtmlDocumentBuilder$1A?93:3?net/java/textilej/parser/builder/HtmlDocumentBuilder$StylesheetA?efjava/util/ArrayListAs???"java/lang/IllegalArgumentException??VFile does not exist: %sjava/lang/Object??AR?VNot a file: %s?VFile cannot be read: %sAi@3KL??R?s?Rhtml???Rhead6base?P?Rsstyletext/css
java/util/TreeMap.)A	

Vjava/util/Map$Entry@net/java/textilej/parser/builder/HtmlDocumentBuilder$ElementInfo3t3\s+. {}
b3d3jk??java/io/IOExceptionjava/lang/IllegalStateExceptionCannot read file: %sAbodyVCCSS stylesheets are specified but the HTML output is not a documentssRa??R !P!3"P#Rjava/lang/StringBuilder$%$&'P(R)???*???+?,???-?.???/?????]P0?#net/java/textilej/parser/Attributes??1????s?sh$2()java/lang/Stringimg??src'net/java/textilej/parser/ListAttributes3Pstart(net/java/textilej/parser/QuoteAttributes4Pcite(net/java/textilej/parser/TableAttributes5Pbgcolor6P7Pcellpadding8Pcellspacing9Pframe:Prules;Psummary<Pwidth+net/java/textilej/parser/TableRowAttributes=P>Pvalign,net/java/textilej/parser/TableCellAttributes?Prowspan@Pcolspan(net/java/textilej/parser/ImageAttributes6A=Bborder-width: %spx;CDEFGHAtext-align: IP;vertical-align: vertical-align: text-top;vertical-align: middle;vertical-align: bottom;?AJAheightK<ALPalt'net/java/textilej/parser/LinkAttributesMPtargetNPOPQPidclassRPlangbrSR?TAUjava/io/BufferedReaderjava/io/FileReaderAVWXAjava/util/HashMapbYZ[?\?i]?em^?strong_?del`?insa?ub?supc?subd?spane?codef?ttule?g?footnoteh?lioli?dlj?dtk?ddpl?pre
blockquotetablethtdtrm?divtipTborder: 1px solid #090;background-color: #dfd;margin: 20px;padding: 0px 6px 0px 6px;Ano?warningTborder: 1px solid #c00;background-color: #fcc;margin: 20px;padding: 0px 6px 0px 6px;p?infoZborder: 1px solid #3c78b5;background-color: #D8E4F1;margin: 20px;padding: 0px 6px 0px 6px;q?noteZborder: 1px solid #F0C000;background-color: #FFFFCE;margin: 20px;padding: 0px 6px 0px 6px;r?panelWborder: 1px solid #ccc;background-color: #FFFFCE;margin: 10px;padding: 0px 6px 0px 6px;4net/java/textilej/parser/builder/HtmlDocumentBuilder;net/java/textilej/parser/builder/AbstractXmlDocumentBuilder6net/java/textilej/parser/builder/HtmlDocumentBuilder$2s1net/java/textilej/parser/DocumentBuilder$SpanType2net/java/textilej/parser/DocumentBuilder$BlockType.net/java/textilej/parser/ImageAttributes$AligncreateXmlStreamWritera(Lnet/java/textilej/parser/builder/HtmlDocumentBuilder;Lnet/java/textilej/util/XmlStreamWriter;)V(Ljava/lang/String;Z)Vjava/util/Listadd(Ljava/lang/Object;)Zjava/io/Fileexistsformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;isFilecanRead&net/java/textilej/util/XmlStreamWritersetDefaultNamespacewriteStartDocumentwriteDTDwriteStartElementwriteDefaultNamespaceLjava/net/URI;
baseInHeadwriteEmptyElementjava/net/URItoStringwriteAttributewriteCharacterswriteEndElement(Ljava/util/Map;)VentrySet()Ljava/util/Set;
java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;
java/util/MapgetValue	cssStylessplit'(Ljava/lang/String;)[Ljava/lang/String;makeUrlAbsolute&(Ljava/lang/String;)Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)VisEmptywriteEndDocumentclosewriteEntityRef
charactersget&(Ljava/lang/Object;)Ljava/lang/Object;namegetCssClasssetCssClassappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;getCssStylesetCssStyleTABLE	TABLE_ROWTABLE_CELL_HEADERTABLE_CELL_NORMAL
BULLETED_LISTNUMERIC_LISTQUOTE	PARAGRAPHBOLD(I)Ljava/lang/StringBuilder;getStartgetCitation
getBgcolor	getBordergetCellpaddinggetCellspacinggetFramegetRules
getSummarygetWidthgetAlign	getValign
getRowspan
getColspan()I2()Lnet/java/textilej/parser/ImageAttributes$Align;java/lang/IntegervalueOf(I)Ljava/lang/Integer;9$SwitchMap$net$java$textilej$parser$ImageAttributes$Align[IordinaltoLowerCase	getHeight(I)Ljava/lang/String;getAlt	getTargetgetRelisExternalLink(Ljava/lang/String;)ZgetIdgetLanguagewriteLiteral()J(I)V(Ljava/io/Reader;)Vjava/io/Readerreadput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;CITATIONITALICEMPHASISSTRONGDELETEDINSERTED
UNDERLINEDSUPERSCRIPT	SUBSCRIPTSPANCODE	MONOSPACEFOOTNOTE	LIST_ITEMDEFINITION_LISTDEFINITION_TERMDEFINITION_ITEMPREFORMATTEDTIP9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VWARNINGINFORMATIONNOTEPANEL(net/java/textilej/parser/DocumentBuilder!!"
()*-.)*1234356768693:3;<*=>6?6@34ABC?0*+?*?*?*?*?*?*?	*?
*??D*
`OPRST Y%Z*[/aE0FG0HIAJC?0*+?*?*?*?*?*?*?	*?
*??D*
dOPRST Y%Z*[/fE0FG0KLMNCR*+?
M?Y*,??D
ijE FGHI
KLOPC/*??DwEFGQRC>*+??D
?EFG23SPC/*??D?EFGTRC>*+??D
??EFG43UVC/*??D?EFGWXC>*??D
??EFG76YVC/*??D?EFGZXC>*??D
??EFG86[VC/*??D?EFG\XC>*??D
??EFG56]PC/*??D?EFG^RC>*+??D
??EFG93_PC/*??D?EFG`RC>*+??D
??EFG:3aRCF*?Y+???D
?
?EFGb3cRCF*?Y+???D


EFGd3efC^*?	?*?Y??	*?	+?W?DEFGghaiC?m+??Y??+???Y?Y+S???+???Y ?Y+S???+?!??Y"?Y+S???*?Y+?#??D*
*+-.(0/1D3K4`6l7EmFGmjklVC/*?
?DDEFGmXC>*?
?D
OPEFG>6nVC/*??DZEFGoXC>*??D
cdEFG?6pPC/*?$?DrEFGqRC>*+?$?D
??EFG@3rsCY	?*?%*??&*???*?%?'*??*??*?%*??(*?%*?)?**?%*??+*?%*?,?**?-?+*?.?$*?%*?/?0*?%1*?-?2?3*??(*?%*?4?**?%*??5*?%?6*?
??*???*?%*?7?**?%89?3*?%:?5?;Y???L+?@??+?A?BM,?C?DN-?E?y-?F?r-?FG?H::?66?12:*?%I?5*?%?5*?%J?5????*?%K?5*?%-?E?5*?%L?5??f*?%?6*?	??*?	?ML+?@??+?A?M,?N?B*?%*?O?0*?%89?3*?%PQ?3*?%1*,?N?R?3?h*?%*?7?**?%89?3,?S?,?SN?*,?T?UN?:?WYX?Y,?TS??Y?*?%-?5*?%?6??B*?%?6*?%*?Z?*? *?	?*?	?[?
?WY\?]??AILVD?8?
???+?8?G?T?c?q??????????????????????#?1?<?V?a?l?w?}???????????????????????%?2?9?A?I?L?N?h?r?{?~?????????E?V!t3@=uvE8wxH5yx<dzv#}{|?}?y?>?3N??I2?3??gh??y??FG??}??sCj,*??*?%?6*?%?6*?%?^*?%?_?D????"?+?E,FG?RCC*?%+?`?D
?
?EFG?3??C}/*?%*?a?**?%4,?3*?%+?5*?%?6?D???%?.?E /FG/?3/?3??C?4*?%*?b?**?%1*,?R?3*+,?c*-?d*?%?6?D???%?*?3?E*4FG4??4?34?3??C?=?<+?e?DN-??WY+?f?]?*?%*?-?g?*-?F?6,?h?,-?F?i?$,?jY?k-?F?l ?m,?h?l?n?i*?
??*??8-?E?1,?o?,-?E?p?,?jY?k-?E?l,?o?l?n?p+?q?*,?r??+?s?*,?t?v+?u?
+?v?*,?w?`+?x?
+?y?*,?z?J+?{?*,?|?;*,?},?~?/*???Y????*????Y????*,?~?d*??*???Dz?
??.5<Gh	}
??
??????????	 ,!4"8#<&E*=FG=??=??
0{|??C}/?<*?%*??jY?k??l???n?**,?}?D+,	.)/.0E /FG/?x/????C?1??+?e??N-??WY+???]?*?%*?-?**,?}?D4
568+90:E*1FG1??1??
$?3?sC8
*?%?6?D
?	@E
FG?sC8
*?%?6?D
D	EE
FG?sC8
*?%?6?D
I	JE
FG??Co%*?%*???0*+??*?%?*,?R?3?DNOP$QE %FG%??%b3??Cz(*+?}+???+??M,???*?%?,???3?DUVWXY'\E ??(FG(????Cz(*+?}+???+??M,???*?%?,???3?D`abcd'gE ??(FG(????Cj?*+?}+?~?*?%4+?~?3+????+??M,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3?DZjkln"o'p.q=sDtSvZwiypz|?}?????????????E '????FG?????C?j*+?}+?~?*?%4+?~?3+???J+??M,???*?%?,???3,???*?%?,???3,???*?%?,???3?D2????"?'?.?=?D?S?Z?i?E 'B??jFGj????C?*+?}+?~?*?%4+?~?3+???v+??M,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3,???*?%?,???3?DB????"?'?.?=?D?S?Z?i?p??????E 'n???FG?????CI=N+???+??:??=??N*????Y??S?::-????-??.??
777ZZZZ}???jY?k??l-?????l??l?n:?8?jY?k??l-?????l??l?n:??:??:??::??jY?k?l?l?n:+?o?
+?o?Ú+?p?+?jY?k?l+?o?l?n?p*+?}6+???y+??:???*?%??ĸƹ3???*?%??Ǹƹ3*??-?*?%?-?????3???6*?%??ȹ3+?~?)*?%4+?~?3?6*?%?+?~?3*???"*?%?ʹ3?*?%??ƹ3?D?1???????$?6?9?=?|??????????????????????????
?'?,?/?6?<?E?X?a?t???????????????????????Ef
??6??39??3?O?3<p??FG???x??/??6??C`?*+?}>*?$:+?˙V+??:???>*?%??̹3???.??Χ?jY?k?ζl ?m?l?n:+?~?+?~?Þ*?%4+?~?3?%*??,?*,?ϙ*?%?*??3?*?%P?3?DJ

"$4<gx???? ?!?#E>M???FG?????3??6
??3??C?Y+???*?%?+?й3+?h?*?%?+?h?3+?o?*?%7+?o?3+???*?%?+?ӹ3?D&	)*,-,/30B2I3X5EYFGY????C?T*?%*?b?**?%1*-?R?3*+-?c*?%*???0*,??*?%?*?R?3*?%?6?D"9:;%<4=9>J?S@E4TFGT??T??T?3T?3?sC>*?%*?չ0?D
DEEFG?RCC*?%+???D
I
JEFG?3
??C?R*?׈<?w??@?A?B?C?D?EF-GIHeI?J?L??%B#!!&
D!'+?,@/?0@B~	???@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy