public class FormGroupStrategy extends AbstractGroupStrategy
Constructor | Description |
---|---|
FormGroupStrategy() |
Creates a FormGroupStrategy with the given toggle and style.
|
Modifier and Type | Method | Description |
---|---|---|
org.eclipse.swt.graphics.Rectangle |
computeTrim(int x,
int y,
int width,
int height) |
|
void |
dispose() |
|
org.eclipse.swt.graphics.Color |
getBorderColor() |
|
org.eclipse.swt.graphics.Rectangle |
getClientArea() |
|
org.eclipse.swt.graphics.Rectangle |
getToolItemArea() |
|
void |
initialize(PGroup sg) |
|
boolean |
isToggleLocation(int x,
int y) |
|
void |
paint(org.eclipse.swt.graphics.GC gc) |
Paints the actual group widget.
|
void |
setBorderColor(org.eclipse.swt.graphics.Color borderColor) |
|
void |
update() |
getGroup
public FormGroupStrategy()
toggle
- style
- public void initialize(PGroup sg)
initialize
in class AbstractGroupStrategy
public void paint(org.eclipse.swt.graphics.GC gc)
AbstractGroupStrategy
paint
in class AbstractGroupStrategy
public org.eclipse.swt.graphics.Rectangle getToolItemArea()
getToolItemArea
in class AbstractGroupStrategy
public boolean isToggleLocation(int x, int y)
isToggleLocation
in class AbstractGroupStrategy
public org.eclipse.swt.graphics.Rectangle getClientArea()
getClientArea
in class AbstractGroupStrategy
public org.eclipse.swt.graphics.Rectangle computeTrim(int x, int y, int width, int height)
computeTrim
in class AbstractGroupStrategy
public void dispose()
dispose
in class AbstractGroupStrategy
public org.eclipse.swt.graphics.Color getBorderColor()
public void setBorderColor(org.eclipse.swt.graphics.Color borderColor)
borderColor
- The borderColor to set.public void update()
update
in class AbstractGroupStrategy