public class AstTitle extends AbstractPlotControlsModel
| Modifier and Type | Field and Description | 
|---|---|
| protected Color | colourThe colour of the title. | 
| protected Font | fontThe Font used to display the title. | 
| protected double | gapThe gap between title and plot border. | 
| static double | GAP_MAXThe suggested maximum gap. | 
| static double | GAP_MINThe suggested minimum gap. | 
| static double | GAP_STEPThe suggested gap resolution (i.e. | 
| protected DefaultGrfFontManager | grfFontManagerReference to the GrfFontManager object. | 
| protected boolean | isSetWhether title is set or unset. | 
| static String | NULL_TITLEA title to show that is the same as null. | 
| protected boolean | showWhether the title should be shown (different from unset). | 
| protected String | titleThe value for the title. | 
listeners| Constructor and Description | 
|---|
| AstTitle()Create a empty instance. | 
| AstTitle(String title)Create an instance with initial value. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | encode(Element rootElement)Description of the Method | 
| String | getAstOptions()Get the AST plot options description of this object. | 
| Color | getColour()Get the colour of the title. | 
| Font | getFont()Get the Font used to draw title. | 
| double | getGap()Get the gap between title and border. | 
| boolean | getShown()Get whether the title is to be shown. | 
| boolean | getState()Return if the title is set or unset. | 
| String | getTagName()The name of our enclosing tag. | 
| String | getTitle()Get the current title. | 
| void | setColour(Color colour)Set the colour of the title. | 
| void | setDefaults()Set/reset all values to their defaults. | 
| void | setFont(Font font)Set the Font to be used when displaying title. | 
| void | setFromString(String name,
             String value)Set the value of a member variable by matching its name to a known
 local property string. | 
| void | setGap(double gap)Set the gap between title and border. | 
| void | setShown(boolean show)Set whether the title should be shown or not. | 
| void | setState(boolean isSet)Set whether the title is set or unset (unset implies that all title
 properties should remain at their AST defaults). | 
| void | setTitle(String title)Set the title string. | 
| String | toString()Get a string representation of the AST options. | 
addChangeListener, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, booleanFromString, booleanToString, colorFromString, colorToString, decode, doubleFromString, doubleToString, fireChanged, fontFromString, fontToString, getChildren, getElementName, getElementValue, intFromString, intToString, longFromString, longToString, removeChangeListenerprotected boolean isSet
protected boolean show
protected String title
protected Font font
protected Color colour
protected double gap
public static final double GAP_MIN
public static final double GAP_MAX
public static final double GAP_STEP
public static final String NULL_TITLE
protected DefaultGrfFontManager grfFontManager
public AstTitle()
public AstTitle(String title)
title - Description of the Parameterpublic void setDefaults()
public void setState(boolean isSet)
isSet - The new state valuepublic boolean getState()
public void setShown(boolean show)
show - The new shown valuepublic boolean getShown()
public void setTitle(String title)
title - The new title valuepublic String getTitle()
public void setFont(Font font)
font - The new font valuepublic Font getFont()
public void setColour(Color colour)
colour - The new colour valuepublic Color getColour()
public void setGap(double gap)
gap - The new gap valuepublic double getGap()
public String getAstOptions()
public String toString()
public String getTagName()
public void encode(Element rootElement)
encode in interface XMLEncodeDecodeencode in class AbstractPlotControlsModelrootElement - Description of the Parameterpublic void setFromString(String name, String value)
setFromString in class AbstractPlotControlsModelname - The new fromString valuevalue - The new fromString valueCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.