| java.lang.Object org.eclipse.ui.internal.themes.FontDefinition
FontDefinition | public FontDefinition(String fontName, String uniqueId, String defaultsId, String value, String categoryId, boolean isEditable, String fontDescription)(Code) | | Create a new instance of the receiver.
Parameters: fontName - The name displayed in the preference page. Parameters: uniqueId - The id used to refer to this definition. Parameters: defaultsId - The id of the font this defaults to. Parameters: fontDescription - The description of the font in the preference page. |
FontDefinition | public FontDefinition(FontDefinition originalFont, FontData[] datas)(Code) | | Create a new instance of the receiver.
Parameters: originalFont - the original definition. This will be used to populate all fields except defaultsTo and value. defaultsTo will always be null . Parameters: datas - the FontData[] value |
getCategoryId | public String getCategoryId()(Code) | | Returns the categoryId.
String |
getDefaultsTo | public String getDefaultsTo()(Code) | | Returns the defaultsTo. This is the id of the text font
that this font defualts to.
String or null . |
getDescription | public String getDescription()(Code) | | Returns the description.
String or null . |
getName | public String getName()(Code) | | Returns the label.
String |
getValue | public FontData[] getValue()(Code) | | Returns the value.
FontData [] |
hashCode | public int hashCode()(Code) | | |
isEditable | public boolean isEditable()(Code) | | |
|
|