X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.document.linking.ui%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Flinking%2Freport%2Fhtml%2FHTMLTitlePage.java;h=747b5a4a4f89deba49ce8f1289b69f799ea6faeb;hp=348a47a1f48cf9281f0f3219c0002ea93e6f1892;hb=8783f9ee2b67f83160d88f43a7aef02a6b25f955;hpb=969bd23cab98a79ca9101af33334000879fb60c5 diff --git a/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/report/html/HTMLTitlePage.java b/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/report/html/HTMLTitlePage.java index 348a47a1f..747b5a4a4 100644 --- a/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/report/html/HTMLTitlePage.java +++ b/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/report/html/HTMLTitlePage.java @@ -1,55 +1,55 @@ -package org.simantics.document.linking.report.html; - -import java.util.List; - -import org.simantics.document.linking.report.DocumentLine; -import org.simantics.document.linking.report.DocumentTitlePage; -import org.simantics.document.linking.report.Document.TextSize; - - -public class HTMLTitlePage extends DocumentTitlePage implements HTMLElement{ - - HTMLDocument writer; - public HTMLTitlePage(HTMLDocument writer) { - this.writer = writer; - } - - @Override - public void writeTitle(List lines) throws Exception { - writer.nextPage(); - for (DocumentLine line : lines) { - String hTag = "h4"; - if (line.getHints().containsKey(TextSize.class)) { - TextSize size = (TextSize)line.getHints().get(TextSize.class); - switch (size) { - case HUGE: - hTag = "h1"; - break; - case LARGE: - hTag = "h2"; - break; - case MEDIUM: - hTag = "h3"; - break; - case SMALL: - hTag = "h4"; - break; - case TINY: - hTag = "h5"; - break; - default: - break; - } - } - writer.os.println("<"+hTag +">" + line.getLine() + ""); - } - writer.nextPage(); - - } - - @Override - public String getId() { - return null; - } - -} +package org.simantics.document.linking.report.html; + +import java.util.List; + +import org.simantics.document.linking.report.DocumentLine; +import org.simantics.document.linking.report.DocumentTitlePage; +import org.simantics.document.linking.report.Document.TextSize; + + +public class HTMLTitlePage extends DocumentTitlePage implements HTMLElement{ + + HTMLDocument writer; + public HTMLTitlePage(HTMLDocument writer) { + this.writer = writer; + } + + @Override + public void writeTitle(List lines) throws Exception { + writer.nextPage(); + for (DocumentLine line : lines) { + String hTag = "h4"; //$NON-NLS-1$ + if (line.getHints().containsKey(TextSize.class)) { + TextSize size = (TextSize)line.getHints().get(TextSize.class); + switch (size) { + case HUGE: + hTag = "h1"; //$NON-NLS-1$ + break; + case LARGE: + hTag = "h2"; //$NON-NLS-1$ + break; + case MEDIUM: + hTag = "h3"; //$NON-NLS-1$ + break; + case SMALL: + hTag = "h4"; //$NON-NLS-1$ + break; + case TINY: + hTag = "h5"; //$NON-NLS-1$ + break; + default: + break; + } + } + writer.os.println("<"+hTag +">" + line.getLine() + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ + } + writer.nextPage(); + + } + + @Override + public String getId() { + return null; + } + +}