|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SpanModel | |
| com.eliad.model | This package contains the models needed by the grid component. |
| com.eliad.swing | This is the main package of the grid component. |
| Uses of SpanModel in com.eliad.model |
| Subinterfaces of SpanModel in com.eliad.model | |
interface |
CollectionSpanModel
This interface should be implemented by interfaces for which it is easiest to list their spans. |
interface |
DirectSpanModel
This interface should be implemented by SpanModels that do not need to maintain data structures to know where the spans are, but are able to answer a question about the presence of a span at some point in O(1) time, using some procedural rules. |
interface |
QuerySpanModel
This interface should be implemented by span models that are able to answer a question about the presence of a span at a certain point. |
| Classes in com.eliad.model that implement SpanModel | |
class |
AbstractCollectionSpanModel
A base class for CollectionSpanModels, providing a standard way of handling
of listeners through AbstractSpanModel. |
class |
AbstractDirectSpanModel
A base class for DirectSpanModels, providing a standard way of handling
of listeners through AbstractSpanModel. |
class |
AbstractQuerySpanModel
A base class for QuerySpanModels, providing a standard way to handle
of listeners through AbstractSpanModel. |
class |
AbstractSpanModel
A base for SpanModel, providing a standard handling
of listeners |
class |
GenericCollectionSpanModel
An implementation of an extensional, freely updatable SpanModel, stored by "row buckets". |
class |
NullSpanModel
This is a stricly empty span model. |
| Constructors in com.eliad.model with parameters of type SpanModel | |
SpanModelEvent.SpanModelEvent(SpanModel source,
int type,
int anchorRow,
int anchorColumn,
int oldRowCount,
int oldColumnCount,
int newRowCount,
int newColumnCount)
Constructs a new event for a change to a SpanModel |
|
| Uses of SpanModel in com.eliad.swing |
| Methods in com.eliad.swing that return SpanModel | |
SpanModel |
JSmartGrid.getSpanModel()
Returns the span model associated with this JSmartGrid. |
| Methods in com.eliad.swing with parameters of type SpanModel | |
void |
JSmartGrid.setSpanModel(SpanModel spanModel)
Sets the span model associated with this JSmartGrid. |
protected static javax.swing.JComponent |
JSmartGrid.createHeader(JSmartGrid mainGrid,
int orientation,
GridModel gm,
SpanModel sm,
StyleModel uim)
Creates the preferred header for a JSmartGrid with specific GridModel, SpanModel and StyleModel. |
| Constructors in com.eliad.swing with parameters of type SpanModel | |
JSmartGrid.JSmartGrid(GridModel model,
SpanModel spanModel,
StyleModel styleModel)
Constructs a JSmartGrid with a given GridModel,
a given SpanModel, and a given StyleModel. |
|
JSmartGrid.JSmartGrid(GridModel model,
SpanModel spanModel)
Constructs a JSmartGrid with a given GridModel,
a given SpanModel, and a default StyleModel. |
|
JSmartGridHeader.JSmartGridHeader(GridModel gm,
SpanModel sm,
StyleModel uim)
This constructor is needed to realize the normal construction of the superclass JSmartGrid
with the following models: a GridModel, a SpanModel and a StyleModel. |
|
JSmartGridHeader.JSmartGridHeader(JSmartGrid parent,
int orientation,
GridModel gm,
SpanModel sm,
StyleModel uim)
Constructs a JSmartGridHeader with a given JSmartGrid as the main grid,
with a given orientation, with the models: a GridModel, a SpanModel
and a StyleModel |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||