T
- public class HierarchyWizardEditorRenderer<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HierarchyWizardEditorRenderer.RenderedComponent<T>
Base class for rendering contexts.
|
static class |
HierarchyWizardEditorRenderer.RenderedGroup<T>
A rendering context for a group.
|
static class |
HierarchyWizardEditorRenderer.RenderedInterval<T>
A rendering context for an interval.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.swt.graphics.Color |
ALTERNATIVE_FOREGROUND
Constants.
|
static org.eclipse.swt.graphics.Color |
DISABLED_BACKGROUND
Constants.
|
static org.eclipse.swt.graphics.Color |
DISABLED_FOREGROUND
Constants.
|
static org.eclipse.swt.graphics.Font |
FONT
Constants.
|
static int |
INTERVAL_HEIGHT
Constants.
|
static org.eclipse.swt.graphics.Color |
NORMAL_BACKGROUND
Constants.
|
static org.eclipse.swt.graphics.Color |
NORMAL_FOREGROUND
Constants.
|
static int |
OFFSET
Constants.
|
static org.eclipse.swt.graphics.Color |
SELECTED_BACKGROUND
Constants.
|
static org.eclipse.swt.graphics.Color |
WIDGET_BACKGROUND
Constants.
|
Constructor and Description |
---|
HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T> model)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<HierarchyWizardEditorRenderer.RenderedComponent<T>> |
getComponents()
Returns all components.
|
org.eclipse.swt.graphics.Point |
getMinSize()
Returns the required minimal size.
|
boolean |
select(int x,
int y)
Mouse click.
|
void |
update()
Updates the drawing context.
|
void |
update(org.eclipse.swt.graphics.GC gc)
Update graphics layout.
|
public static final org.eclipse.swt.graphics.Font FONT
public static final int OFFSET
public static final int INTERVAL_HEIGHT
public static final org.eclipse.swt.graphics.Color WIDGET_BACKGROUND
public static final org.eclipse.swt.graphics.Color DISABLED_FOREGROUND
public static final org.eclipse.swt.graphics.Color DISABLED_BACKGROUND
public static final org.eclipse.swt.graphics.Color NORMAL_FOREGROUND
public static final org.eclipse.swt.graphics.Color ALTERNATIVE_FOREGROUND
public static final org.eclipse.swt.graphics.Color NORMAL_BACKGROUND
public static final org.eclipse.swt.graphics.Color SELECTED_BACKGROUND
public HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T> model)
model
- public java.util.List<HierarchyWizardEditorRenderer.RenderedComponent<T>> getComponents()
public org.eclipse.swt.graphics.Point getMinSize()
public boolean select(int x, int y)
x
- y
- public void update()
public void update(org.eclipse.swt.graphics.GC gc)
gc
-