public class SynthContext extends Object
Region. A
SynthContext should only be considered valid for the duration of the method it is passed to. In other words you should not cache a
SynthContext that is passed to you and expect it to remain valid.
| Constructor and Description |
|---|
SynthContext(JComponent
Creates a SynthContext with the specified values.
|
| Modifier and Type | Method and Description |
|---|---|
JComponent |
getComponent()
Returns the hosting component containing the region.
|
int |
getComponentState()
Returns the state of the widget, which is a bitmask of the values defined in
SynthConstants.
|
Region |
getRegion()
Returns the Region identifying this state.
|
SynthStyle |
getStyle()
Returns the style associated with this Region.
|
public SynthContext(JComponentcomponent, Region region, SynthStyle style, int state)
component - JComponent
region - Identifies the portion of the JComponent
style - Style associated with the component
state - State of the component as defined in SynthConstants.
NullPointerException - if component, region of style is null.
public JComponentgetComponent()
public RegiongetRegion()
public SynthStylegetStyle()
public int getComponentState()
SynthConstants. A region will at least be in one of
ENABLED,
MOUSE_OVER,
PRESSED or
DISABLED.
SynthConstants