public class MutableProgramIconSettings extends Object implements ProgramIconSettings
Constructor and Description |
---|
MutableProgramIconSettings(ProgramIconSettings settings)
Creates an instance of this class with the given settings.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getPaintExpiredProgramsPale() |
boolean |
getPaintPluginMarks() |
boolean |
getPaintProgramOnAir() |
ProgramFieldType[] |
getProgramInfoFields()
Gets the program field types to paint.
|
String[] |
getProgramTableIconPlugins() |
Font |
getTextFont()
Gets the Font for the program text.
|
int |
getTimeFieldWidth()
Gets the width of the time field.
|
Font |
getTimeFont()
Gets the Font for the time text.
|
Font |
getTitleFont()
Gets the Font for the program title.
|
void |
setPaintExpiredProgramsPale(boolean paintExpiredProgramsPale) |
void |
setPaintPluginMarks(boolean paintPluginMarks) |
void |
setPaintProgramOnAir(boolean paintProgramOnAir) |
void |
setProgramInfoFields(ProgramFieldType[] programInfoFields) |
void |
setProgramTableIconPlugins(String[] programTableIconPlugins) |
void |
setTextFont(Font textFont) |
void |
setTimeFieldWidth(int timeFieldWidth) |
void |
setTimeFont(Font timeFont) |
void |
setTitleFont(Font titleFont) |
public MutableProgramIconSettings(ProgramIconSettings settings)
settings
- The settings for this class.public void setTitleFont(Font titleFont)
public void setTextFont(Font textFont)
public void setTimeFont(Font timeFont)
public void setTimeFieldWidth(int timeFieldWidth)
public void setProgramInfoFields(ProgramFieldType[] programInfoFields)
public void setProgramTableIconPlugins(String[] programTableIconPlugins)
public void setPaintExpiredProgramsPale(boolean paintExpiredProgramsPale)
public void setPaintProgramOnAir(boolean paintProgramOnAir)
public void setPaintPluginMarks(boolean paintPluginMarks)
public Font getTitleFont()
ProgramIconSettings
getTitleFont
in interface ProgramIconSettings
public Font getTextFont()
ProgramIconSettings
getTextFont
in interface ProgramIconSettings
public Font getTimeFont()
ProgramIconSettings
getTimeFont
in interface ProgramIconSettings
public int getTimeFieldWidth()
ProgramIconSettings
getTimeFieldWidth
in interface ProgramIconSettings
public ProgramFieldType[] getProgramInfoFields()
ProgramIconSettings
getProgramInfoFields
in interface ProgramIconSettings
public String[] getProgramTableIconPlugins()
getProgramTableIconPlugins
in interface ProgramIconSettings
public boolean getPaintExpiredProgramsPale()
getPaintExpiredProgramsPale
in interface ProgramIconSettings
public boolean getPaintProgramOnAir()
getPaintProgramOnAir
in interface ProgramIconSettings
public boolean getPaintPluginMarks()
getPaintPluginMarks
in interface ProgramIconSettings
TV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)