public class SimpleGroupStrategy extends AbstractGroupStrategy
Constructor and Description |
---|
SimpleGroupStrategy()
Deprecated.
use constructor with PGroup element instead
|
SimpleGroupStrategy(PGroup g)
Creates a SimpleGroupStrategy with the given toggle and style.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.graphics.Rectangle |
computeTrim(int x,
int y,
int width,
int height) |
void |
dispose() |
org.eclipse.swt.graphics.Rectangle |
getClientArea() |
boolean |
isToggleLocation(int x,
int y) |
void |
paint(org.eclipse.swt.graphics.GC gc)
Paints the actual group widget.
|
void |
update() |
getGroup, getToolItemArea, initialize
public SimpleGroupStrategy()
public SimpleGroupStrategy(PGroup g)
ts
- style
- public void paint(org.eclipse.swt.graphics.GC gc)
AbstractGroupStrategy
paint
in class AbstractGroupStrategy
AbstractGroupStrategy.paint(org.eclipse.swt.graphics.GC)
public boolean isToggleLocation(int x, int y)
isToggleLocation
in class AbstractGroupStrategy
AbstractGroupStrategy.isToggleLocation(int, int)
public org.eclipse.swt.graphics.Rectangle getClientArea()
getClientArea
in class AbstractGroupStrategy
AbstractGroupStrategy.getClientArea()
public org.eclipse.swt.graphics.Rectangle computeTrim(int x, int y, int width, int height)
computeTrim
in class AbstractGroupStrategy
AbstractGroupStrategy.computeTrim(int, int, int, int)
public void dispose()
dispose
in class AbstractGroupStrategy
AbstractGroupStrategy.dispose()
public void update()
update
in class AbstractGroupStrategy
AbstractGroupStrategy.update()