Class DimensionEntries<T extends DimensionEntry>
- java.lang.Object
-
- net.sf.jasperreports.engine.export.tabulator.DimensionEntries<T>
-
public class DimensionEntries<T extends DimensionEntry> extends Object
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static String
EXCEPTION_MESSAGE_KEY_END_OUT_OF_RANGE
static String
EXCEPTION_MESSAGE_KEY_START_OUT_OF_RANGE
-
Constructor Summary
Constructors Constructor Description DimensionEntries(DimensionControl<T> control)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected T
addEndEntry(DimensionRange<T> range)
DimensionRange<T>
addEntries(DimensionRange<T> range)
protected T
addEntry(int startCoord)
protected T
addEntry(int startCoord, int endCoord)
protected T
addEntry(int startCoord, int endCoord, T splitEntry)
void
addMargins(int extent)
protected T
addStartEntry(DimensionRange<T> range)
DimensionControl<T>
getControl()
NavigableSet<T>
getEntries()
DimensionRange<T>
getRange(int start, int end)
SortedSet<T>
getUserEntries()
protected String
logId()
void
removeEntry(T entry, T prevEntry)
String
toString()
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_END_OUT_OF_RANGE
public static final String EXCEPTION_MESSAGE_KEY_END_OUT_OF_RANGE
- See Also:
- Constant Field Values
-
EXCEPTION_MESSAGE_KEY_START_OUT_OF_RANGE
public static final String EXCEPTION_MESSAGE_KEY_START_OUT_OF_RANGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DimensionEntries
public DimensionEntries(DimensionControl<T> control)
-
-
Method Detail
-
logId
protected String logId()
-
getRange
public DimensionRange<T> getRange(int start, int end)
-
addEntries
public DimensionRange<T> addEntries(DimensionRange<T> range)
-
addStartEntry
protected T addStartEntry(DimensionRange<T> range)
-
addEndEntry
protected T addEndEntry(DimensionRange<T> range)
-
addEntry
protected T addEntry(int startCoord)
-
addEntry
protected T addEntry(int startCoord, int endCoord)
-
addMargins
public void addMargins(int extent)
-
getEntries
public NavigableSet<T> getEntries()
-
getControl
public DimensionControl<T> getControl()
-
-