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 component,
            Region region,
            SynthStyle style,
            int state)
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(JComponent component, Region region, SynthStyle style, int state)
component - JComponentregion - Identifies the portion of the JComponentstyle - Style associated with the componentstate - State of the component as defined in SynthConstants.NullPointerException - if component, region of style is null.public JComponent getComponent()
public Region getRegion()
public SynthStyle getStyle()
public int getComponentState()
SynthConstants. A region will at least
 be in one of
 ENABLED, MOUSE_OVER, PRESSED
 or DISABLED.SynthConstants Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.