Java Doc for LayoutInfo.java in  » Internationalization-Localization » icu4j » com » ibm » richtext » textformat » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Internationalization Localization » icu4j » com.ibm.richtext.textformat 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.ibm.richtext.textformat.LayoutInfo

LayoutInfo
abstract class LayoutInfo (Code)


Field Summary
final static  StringCOPYRIGHT
    


Method Summary
abstract public  RectanglecaretBounds(MConstText text, int lengthBasis, int lineBound, int charOffset, int x, int y)
    
abstract public  intgetAscent()
    
abstract public  intgetCharLength()
    
final public  intgetCharStart(int lengthBasis)
    
abstract public  intgetDescent()
    
final public  intgetGraphicStart(int graphicBasis)
    
public  intgetHeight()
    
abstract public  intgetLeading()
    
abstract public  intgetLeadingMargin()
    
abstract public  intgetNextOffset(int lengthBasis, int charOffset, short dir)
    
abstract public  intgetTotalAdvance()
    
abstract public  intgetVisibleAdvance()
    
abstract public  booleanisLeftToRight()
    
final public  voidmakeRelativeToBeginning(int lengthBasis, int graphicBasis)
    
final public  voidmakeRelativeToEnd(int lengthBasis, int graphicBasis)
    
abstract public  TextOffsetpixelToOffset(int lengthBasis, TextOffset result, int lineBound, int x, int y)
     Given a point within this line, return the character offset corresponding to that point. result.
public  voidrender(int lengthBasis, Graphics2D g, int lineBound, int x, int y)
     Use layout information to render the line at x, y.
public  voidrenderCaret(MConstText text, int lengthBasis, Graphics2D g, int lineBound, int x, int y, int charOffset, Color strongCaretColor, Color weakCaretColor)
    
public  voidrenderWithHighlight(int lengthBasis, Graphics2D g, int lineBound, int x, int y, TextOffset selStart, TextOffset selStop, Color highlightColor)
     Draws text with highlighting.
final public  voidsetCharStart(int beginningRelativeStart)
    
final public  voidsetGraphicStart(int beginningRelativeStart)
    
abstract public  intstrongCaretBaselinePosition(int lengthBasis, int lineBound, int charOffset)
    

Field Detail
COPYRIGHT
final static String COPYRIGHT(Code)





Method Detail
caretBounds
abstract public Rectangle caretBounds(MConstText text, int lengthBasis, int lineBound, int charOffset, int x, int y)(Code)



getAscent
abstract public int getAscent()(Code)



getCharLength
abstract public int getCharLength()(Code)



getCharStart
final public int getCharStart(int lengthBasis)(Code)



getDescent
abstract public int getDescent()(Code)



getGraphicStart
final public int getGraphicStart(int graphicBasis)(Code)



getHeight
public int getHeight()(Code)



getLeading
abstract public int getLeading()(Code)



getLeadingMargin
abstract public int getLeadingMargin()(Code)



getNextOffset
abstract public int getNextOffset(int lengthBasis, int charOffset, short dir)(Code)



getTotalAdvance
abstract public int getTotalAdvance()(Code)



getVisibleAdvance
abstract public int getVisibleAdvance()(Code)



isLeftToRight
abstract public boolean isLeftToRight()(Code)



makeRelativeToBeginning
final public void makeRelativeToBeginning(int lengthBasis, int graphicBasis)(Code)



makeRelativeToEnd
final public void makeRelativeToEnd(int lengthBasis, int graphicBasis)(Code)



pixelToOffset
abstract public TextOffset pixelToOffset(int lengthBasis, TextOffset result, int lineBound, int x, int y)(Code)
Given a point within this line, return the character offset corresponding to that point. result. This may be null, in which case a new TextOffset will be allocated.This object is modified in place, and also returned as the function result.
Parameters:
  text - Text to inspect.
Parameters:
  lineX - Position on this line relative to top left corner of this line.
Parameters:
  lineY - Position on this line relative to top left corner of this line.



render
public void render(int lengthBasis, Graphics2D g, int lineBound, int x, int y)(Code)
Use layout information to render the line at x, y.



renderCaret
public void renderCaret(MConstText text, int lengthBasis, Graphics2D g, int lineBound, int x, int y, int charOffset, Color strongCaretColor, Color weakCaretColor)(Code)



renderWithHighlight
public void renderWithHighlight(int lengthBasis, Graphics2D g, int lineBound, int x, int y, TextOffset selStart, TextOffset selStop, Color highlightColor)(Code)
Draws text with highlighting.



setCharStart
final public void setCharStart(int beginningRelativeStart)(Code)



setGraphicStart
final public void setGraphicStart(int beginningRelativeStart)(Code)



strongCaretBaselinePosition
abstract public int strongCaretBaselinePosition(int lengthBasis, int lineBound, int charOffset)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.