|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.page.JCFlowInfo
JCFlowInfo
contains current information on the state of the the document flow.
Field Summary | |
JCUnit.Measure |
ascender
The maximal ascender of all objects in the current line. |
int |
currentColumn
The current column of a multi-column frame which is receiving input. |
Vector |
currentLine
The list of objects in the current (last) line which must be placed. |
com.klg.jclass.page.JCTab |
currentTab
The tab object which is controlling current text layout. |
com.klg.jclass.page.JCTextStyle |
currentTextStyle
The style which has been most recently applied to this frame. |
JCUnit.Measure |
descender
The maximal descender of all objects in the current line. |
JCUnit.Measure |
embedAscent
The maximal ascender of all embedded objects in the current line. |
JCUnit.Measure |
embedDescent
The maximal descender of all embedded objects in the current line. |
boolean |
firstLine
Indicates if the current line is the first line of a paragraph. |
Vector |
floatList
The list of floating objects currently awaiting placement. |
JCUnit.Measure |
height
The height (ascender and descender) of the current line. |
JCUnit.Point |
insertion
The current insertion point in the frame. |
JCUnit.Measure |
leading
The amount of additional whitespace to leave between lines of text. |
JCUnit.Measure |
leftOfColumn
The left edge of the current column. |
JCUnit.Measure |
lineBegin
The left edge of the current line of text (accounting for indentation). |
JCUnit.Measure |
lineEnd
The right edge of the current line of text (accounting for indentation). |
JCUnit.Measure |
lineSpacing
The amount of spacing to advance to the next line of text. |
JCUnit.Measure |
rightOfColumn
The right edge of the current column. |
int |
tabIndex
The index of the first item in the current line affected by the tab. |
com.klg.jclass.page.render.SymbolRender |
tabSymbol
The symbol representing the current tab. |
boolean |
tabUsed
A flag to indicate the presence of a tab on this line. |
Constructor Summary | |
JCFlowInfo()
Creates a flow info object with no contents. |
|
JCFlowInfo(Vector currents,
Vector floats)
Creates a flow info object with the given current and float lists. |
Method Summary | |
List |
getCurrent()
Gets the current line (placed, but unpasted objects). |
List |
getFloatList()
Gets the list of unplaced floating objects. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Vector floatList
public Vector currentLine
public com.klg.jclass.page.JCTextStyle currentTextStyle
public JCUnit.Measure leftOfColumn
public JCUnit.Measure rightOfColumn
public JCUnit.Measure lineBegin
public JCUnit.Measure lineEnd
public JCUnit.Point insertion
public int currentColumn
public boolean firstLine
public JCUnit.Measure ascender
public JCUnit.Measure descender
public JCUnit.Measure leading
public JCUnit.Measure height
public JCUnit.Measure lineSpacing
public JCUnit.Measure embedAscent
public JCUnit.Measure embedDescent
public com.klg.jclass.page.JCTab currentTab
public int tabIndex
public com.klg.jclass.page.render.SymbolRender tabSymbol
public boolean tabUsed
Constructor Detail |
public JCFlowInfo()
public JCFlowInfo(Vector currents, Vector floats)
currents
- the list of current floats in the framefloats
- the list of floating objects in the frameMethod Detail |
public List getFloatList()
public List getCurrent()
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |