public class LineLayoutPossibilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
log
logger instance
|
Constructor and Description |
---|
LineLayoutPossibilities() |
Modifier and Type | Method and Description |
---|---|
void |
addBreakPosition(Position pos,
int i) |
void |
addPossibility(int ln,
double dem) |
int |
applyLineCountAdjustment(int adj) |
boolean |
canUseLessLines() |
boolean |
canUseMoreLines() |
double |
getChosenDemerits() |
int |
getChosenLineCount() |
Position |
getChosenPosition(int i) |
double |
getDemerits(int i) |
int |
getLineCount(int i) |
int |
getMaxLineCount() |
int |
getMinLineCount() |
int |
getOptLineCount() |
int |
getPossibilitiesNumber() |
void |
printAll() |
void |
restorePossibilities() |
void |
savePossibilities(boolean bSaveOptLineCount) |
public void addPossibility(int ln, double dem)
public void savePossibilities(boolean bSaveOptLineCount)
public void restorePossibilities()
public void addBreakPosition(Position pos, int i)
public boolean canUseMoreLines()
public boolean canUseLessLines()
public int getMinLineCount()
public int getOptLineCount()
public int getMaxLineCount()
public int getChosenLineCount()
public int getLineCount(int i)
public double getChosenDemerits()
public double getDemerits(int i)
public int getPossibilitiesNumber()
public Position getChosenPosition(int i)
public int applyLineCountAdjustment(int adj)
public void printAll()
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.