public class DimensionEntries<T extends DimensionEntry> extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_END_OUT_OF_RANGE |
static String |
EXCEPTION_MESSAGE_KEY_START_OUT_OF_RANGE |
Constructor and Description |
---|
DimensionEntries(DimensionControl<T> control) |
Modifier and Type | Method and 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() |
public static final String EXCEPTION_MESSAGE_KEY_END_OUT_OF_RANGE
public static final String EXCEPTION_MESSAGE_KEY_START_OUT_OF_RANGE
public DimensionEntries(DimensionControl<T> control)
protected String logId()
public DimensionRange<T> getRange(int start, int end)
public DimensionRange<T> addEntries(DimensionRange<T> range)
protected T addStartEntry(DimensionRange<T> range)
protected T addEndEntry(DimensionRange<T> range)
protected T addEntry(int startCoord)
protected T addEntry(int startCoord, int endCoord)
public void addMargins(int extent)
public NavigableSet<T> getEntries()
public DimensionControl<T> getControl()
Copyright © 2016. All rights reserved.