public abstract class EditorCriterion<T extends ModelCriterion>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static int |
LABEL_WIDTH
Constant
|
protected T |
model
Model
|
Constructor and Description |
---|
EditorCriterion(org.eclipse.swt.widgets.Composite parent,
T model)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
protected abstract org.eclipse.swt.widgets.Composite |
build(org.eclipse.swt.widgets.Composite parent)
Build the composite
|
void |
dispose()
Disposes the editor
|
T |
getModel()
Returns the altered model
|
protected abstract void |
parse(T model)
Parse
|
protected static final int LABEL_WIDTH
protected final T extends ModelCriterion model
public EditorCriterion(org.eclipse.swt.widgets.Composite parent, T model)
parent
- model
- public void dispose()
public T getModel()
protected abstract org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
parent
- protected abstract void parse(T model)
model
-