Uses of Class
net.sf.jasperreports.engine.util.JRStyledText

Packages that use JRStyledText
net.sf.jasperreports.engine Provides access to the library's main functionality through façade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes. 
net.sf.jasperreports.engine.base Contains base implementations for the library's main interfaces. 
net.sf.jasperreports.engine.export Provides utility classes for exporting reports to various popular formats. 
net.sf.jasperreports.engine.export.draw   
net.sf.jasperreports.engine.export.oasis   
net.sf.jasperreports.engine.fill Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports). 
net.sf.jasperreports.engine.util Utility classes. 
 

Uses of JRStyledText in net.sf.jasperreports.engine
 

Methods in net.sf.jasperreports.engine that return JRStyledText
 JRStyledText JRPrintText.getFullStyledText(JRStyledTextAttributeSelector attributeSelector)
          Returns the full styled text of this object.
protected  JRStyledText JRAbstractExporter.getStyledText(JRPrintText textElement)
           
protected  JRStyledText JRAbstractExporter.getStyledText(JRPrintText textElement, boolean setBackcolor)
           
 JRStyledText JRPrintText.getStyledText(JRStyledTextAttributeSelector attributeSelector)
          Returns the styled text for this object.
 

Uses of JRStyledText in net.sf.jasperreports.engine.base
 

Methods in net.sf.jasperreports.engine.base that return JRStyledText
 JRStyledText JRBasePrintText.getFullStyledText(JRStyledTextAttributeSelector attributeSelector)
           
 JRStyledText JRBasePrintText.getStyledText(JRStyledTextAttributeSelector attributeSelector)
           
 

Uses of JRStyledText in net.sf.jasperreports.engine.export
 

Methods in net.sf.jasperreports.engine.export that return JRStyledText
protected  JRStyledText JRXlsAbstractExporter.getStyledText(JRPrintText textElement)
           
protected  JRStyledText JRTextExporter.getStyledText(JRPrintText textElement)
           
protected  JRStyledText JRCsvExporter.getStyledText(JRPrintText textElement)
           
 

Methods in net.sf.jasperreports.engine.export with parameters of type JRStyledText
protected  void JRXlsExporter.createTextCell(JRPrintText textElement, JRExporterGridCell gridCell, int colIndex, int rowIndex, JRStyledText styledText, JRXlsExporter.StyleInfo baseStyle)
           
protected  void JRHtmlExporter.exportStyledText(JRStyledText styledText)
           
protected  com.lowagie.text.Phrase JRPdfExporter.getPhrase(JRStyledText styledText, JRPrintText textElement)
           
 void TextRenderer.render(java.awt.Graphics2D initGrx, int initX, int initY, int initWidth, int initHeight, int initTopPadding, int initLeftPadding, int initBottomPadding, int initRightPadding, float initTextHeight, byte initHorizontalAlignment, byte initVerticalAlignment, float initLineSpacingFactor, float initLeadingOffset, int initFontSize, boolean isStyledText, JRStyledText styledText, java.lang.String allText)
           
 

Uses of JRStyledText in net.sf.jasperreports.engine.export.draw
 

Methods in net.sf.jasperreports.engine.export.draw that return JRStyledText
protected  JRStyledText TextDrawer.getStyledText(JRPrintText textElement)
           
 

Uses of JRStyledText in net.sf.jasperreports.engine.export.oasis
 

Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRStyledText
protected  void JROdtFrameExporter.exportStyledText(JRStyledText styledText)
          protected void exportText(TableBuilder tableBuilder, JRPrintText text, JRExporterGridCell gridCell) throws IOException { tableBuilder.buildCellStyleHeader(text); tableBuilder.buildCellBackcolorStyle(text); tableBuilder.buildCellBorderStyle(text, text); tableBuilder.buildCellAlignmentStyle(text); tableBuilder.buildCellStyleFooter(); tableBuilder.buildCellHeader(gridCell.colSpan, gridCell.rowSpan); JRStyledText styledText = getStyledText(text); int textLength = 0; if (styledText != null) { textLength = styledText.length(); } StringBuffer paragraphStyleIdBuffer = new StringBuffer(); String verticalAlignment = VERTICAL_ALIGN_TOP; switch (text.getVerticalAlignment()) { case JRAlignment.VERTICAL_ALIGN_BOTTOM : { verticalAlignment = VERTICAL_ALIGN_BOTTOM; break; } case JRAlignment.VERTICAL_ALIGN_MIDDLE : { verticalAlignment = VERTICAL_ALIGN_MIDDLE; break; } case JRAlignment.VERTICAL_ALIGN_TOP : default : { verticalAlignment = VERTICAL_ALIGN_TOP; } } paragraphStyleIdBuffer.append(verticalAlignment); String runDirection = null; if (text.getRunDirection() == JRPrintText.RUN_DIRECTION_RTL) { runDirection = "rl"; } paragraphStyleIdBuffer.append(runDirection); String horizontalAlignment = HORIZONTAL_ALIGN_LEFT; switch (text.getHorizontalAlignment()) { case JRAlignment.HORIZONTAL_ALIGN_RIGHT : { horizontalAlignment = HORIZONTAL_ALIGN_RIGHT; break; } case JRAlignment.HORIZONTAL_ALIGN_CENTER : { horizontalAlignment = HORIZONTAL_ALIGN_CENTER; break; } case JRAlignment.HORIZONTAL_ALIGN_JUSTIFIED : { horizontalAlignment = HORIZONTAL_ALIGN_JUSTIFY; break; } case JRAlignment.HORIZONTAL_ALIGN_LEFT : default : { horizontalAlignment = HORIZONTAL_ALIGN_LEFT; } } paragraphStyleIdBuffer.append(horizontalAlignment); // if (isWrapBreakWord) // { // styleBuffer.append("width: " + gridCell.width + "; "); // styleBuffer.append("word-wrap: break-word; "); // } // if (text.getLineSpacing() != JRTextElement.LINE_SPACING_SINGLE) // { // styleBuffer.append("line-height: " + text.getLineSpacingFactor() + "; "); // } // if (styleBuffer.length() > 0) // { // writer.write(" style=\""); // writer.write(styleBuffer.toString()); // writer.write("\""); // } // // writer.write(">"); // if (text.getAnchorName() != null) // { // writer.write(""); // } // boolean startedHyperlink = startHyperlink(text); String paragraphStyleId = paragraphStyleIdBuffer.toString(); String paragraphStyleName = (String)paragraphStyles.get(paragraphStyleId); if (paragraphStyleName == null) { paragraphStyleName = "P" + paragraphStylesCounter++; paragraphStyles.put(paragraphStyleId, paragraphStyleName); tempStyleWriter.write("\n"); tempStyleWriter.write(" \r\n"); tempStyleWriter.write("\n"); tempStyleWriter.write("\n"); } tempBodyWriter.write(""); if (textLength > 0) { exportStyledText(styledText); } // if (startedHyperlink) // { // endHyperlink(); // } tempBodyWriter.write("\n"); tableBuilder.buildCellFooter(); } /**
protected  void JROdtExporter.exportStyledText(JRStyledText styledText)
           
 

Uses of JRStyledText in net.sf.jasperreports.engine.fill
 

Methods in net.sf.jasperreports.engine.fill that return JRStyledText
 JRStyledText JRTemplatePrintText.getFullStyledText(JRStyledTextAttributeSelector attributeSelector)
           
protected  JRStyledText JRFillTextElement.getStyledText()
           
 JRStyledText JRTemplatePrintText.getStyledText(JRStyledTextAttributeSelector attributeSelector)
           
 

Methods in net.sf.jasperreports.engine.fill with parameters of type JRStyledText
protected  void TextMeasurer.initialize(JRStyledText styledText, int availableStretchHeight, boolean canOverflow)
           
 JRMeasuredText TextMeasurer.measure(JRStyledText styledText, int remainingTextStart, int availableStretchHeight, boolean canOverflow)
           
 JRMeasuredText JRTextMeasurer.measure(JRStyledText styledText, int remainingTextStart, int availableStretchHeight, boolean canOverflow)
          Fit a text chunk in a given space.
 

Uses of JRStyledText in net.sf.jasperreports.engine.util
 

Methods in net.sf.jasperreports.engine.util that return JRStyledText
 JRStyledText JRStyledTextParser.getStyledText(java.util.Map parentAttributes, java.lang.String text, boolean isStyledText)
          Creates a styled text object by either parsing a styled text String or by wrapping an unstyled String.
 JRStyledText JRStyledTextParser.parse(java.util.Map attributes, java.lang.String text)
           
 

Methods in net.sf.jasperreports.engine.util with parameters of type JRStyledText
 java.lang.String JRStyledTextParser.write(JRStyledText styledText)
          Outputs a styled text String given a styled text instance.
 java.lang.String JRStyledTextParser.write(JRStyledText styledText, int startIndex, int endIndex)
          Outputs the String representation of a styled text chunk.
 



© 2001-2006 JasperSoft Corporation www.jaspersoft.com