MetaDone
|
Public Member Functions | |
VLImageSVGEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
boolean | isNativeAttribute (String name) |
Component<?extends Widget > | evaluateComponent (BootstrapGrasyla grasyla) throws BadPreCondition |
void | disposeInternal () |
void | building_hook (boolean go) |
Private Attributes | |
final GrasylaScene | scene |
Static Private Attributes | |
static final String | ATTR_FILE = "file" |
Builds an SVG image Widget able to contain other widgets.
The contents are evaluated as Widget and added into the image.
metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.VLImageSVGEngine | ( | 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.client.grasyla2.visuallibrary.GraphEngine.getScene(), metadone.client.grasyla2.visuallibrary.GrasylaScene.registerAttributeHandlers(), and metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.scene.
void metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.building_hook | ( | boolean | go | ) | [protected] |
void metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.disposeInternal | ( | ) | [protected] |
Component<? extends Widget> metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.evaluateComponent | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected] |
References metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.ATTR_FILE, metadone.client.grasyla2.GrasylaEngineFactory.buildFor(), metadone.client.grasyla2.GrasylaContext.getFactory(), metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.scene, and metadone.client.grasyla2.visuallibrary.GrasylaScene.updateWidget().
boolean metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.isNativeAttribute | ( | String | name | ) | [protected] |
final String metadone.client.grasyla2.visuallibrary.VLImageSVGEngine.ATTR_FILE = "file" [static, private] |