MetaDone
|
Public Member Functions | |
FontEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Static Public Attributes | |
static final Font | DEFAULT_FONT = Font.decode(null) |
Protected Member Functions | |
AttributeBuilder< Font > | getBuilder (String type) |
AttributeBuilder< Font > | getDefaultBuilder (String type) |
Static Private Attributes | |
static AttributeBuilder< Font > | fontBuilder |
Creates a font.
none
metadone.client.grasyla2.base.FontEngine.FontEngine | ( | GrasylaContext | context, |
ConcreteObject | expression, | ||
Engine | parent | ||
) | throws BadPreCondition |
Initializes this engine.
context | The context |
expression | The expression |
parent | The parent or null |
BadPreCondition |
References metadone.util.MapFcts.equal(), metadone.client.grasyla2.base.AttributeFont.FONT_ATTRIBUTE, metadone.metabusiness.script.VariableContext.VarChange.GetName, metadone.metabusiness.script.VariableContext.getVariableContext(), and metadone.metabusiness.script.VariableContext.getVariableEvents().
AttributeBuilder<Font> metadone.client.grasyla2.base.FontEngine.getBuilder | ( | String | type | ) | [protected] |
AttributeBuilder<Font> metadone.client.grasyla2.base.FontEngine.getDefaultBuilder | ( | String | type | ) | [protected] |
References metadone.client.grasyla2.base.FontEngine.fontBuilder.
Referenced by metadone.client.grasyla2.base.FontEngine.getBuilder().
final Font metadone.client.grasyla2.base.FontEngine.DEFAULT_FONT = Font.decode(null) [static] |
The default font.
Referenced by metadone.client.grasyla2.visuallibrary.GraphEngine.updateContext().
AttributeBuilder<Font> metadone.client.grasyla2.base.FontEngine.fontBuilder [static, private] |
Creates a font.
First the type is decoded for a base font. Otherwise a default one is chosen. Then its style is changed using the given properties.
Referenced by metadone.client.grasyla2.base.FontEngine.getDefaultBuilder().