glass.eclipse.theme.factory
Interface IGlassParameterFactory

All Known Implementing Classes:
CDefaultGlassFactory

public interface IGlassParameterFactory

Glass parameter factory interface. Each method should return a new SGlassParameter structure, because these parameters will be modified by a dockable (color). It is allowed that they return null. In this case no glass effect will be rendered for the associated state.

Author:
Thomas Hilbert

Method Summary
 kux.glass.IGlassFactory.SGlassParameter getFocusedGlassParameters()
          Creates the glass parameter for the focused tab.
 kux.glass.IGlassFactory.SGlassParameter getSelectedGlassParameters()
          Creates the glass parameters for the selected tabs.
 kux.glass.IGlassFactory.SGlassParameter getStripBGGlassParameters()
          Creates the glass parameter for the background strip painter.
 kux.glass.IGlassFactory.SGlassParameter getUnSelectedGlassParameters()
          Creates the glass parameters for the unselected tabs.
 

Method Detail

getSelectedGlassParameters

kux.glass.IGlassFactory.SGlassParameter getSelectedGlassParameters()
Creates the glass parameters for the selected tabs.

Returns:

getUnSelectedGlassParameters

kux.glass.IGlassFactory.SGlassParameter getUnSelectedGlassParameters()
Creates the glass parameters for the unselected tabs.

Returns:

getFocusedGlassParameters

kux.glass.IGlassFactory.SGlassParameter getFocusedGlassParameters()
Creates the glass parameter for the focused tab.

Returns:

getStripBGGlassParameters

kux.glass.IGlassFactory.SGlassParameter getStripBGGlassParameters()
Creates the glass parameter for the background strip painter.

Returns: