MetaDone
|
Public Member Functions | |
VLNearEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
void | updateComponent (Component<?> component) |
Private Attributes | |
final NearGroup | near |
Static Private Attributes | |
static NearGroup | activeGroup |
Creates a group of widgets that are shown together.
The contents are evaluated as the given type.
metadone.client.grasyla2.visuallibrary.VLNearEngine.VLNearEngine | ( | 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.GrasylaEngine.context, metadone.client.grasyla2.GrasylaEngine.expression, metadone.client.grasyla2.visuallibrary.VLNearEngine.near, metadone.client.grasyla2.GrasylaEngine.parent, metadone.client.grasyla2.GrasylaEngine.registerAttributeHandler(), and metadone.client.grasyla2.visuallibrary.widgets.NearGroup.setAllowedGap().
void metadone.client.grasyla2.visuallibrary.VLNearEngine.updateComponent | ( | Component<?> | component | ) | [protected] |
Updates the rendered component by this engine.
This method will notify the subscribers too.
component | The new component or null |
Reimplemented from metadone.client.grasyla2.GrasylaEngine.
NearGroup metadone.client.grasyla2.visuallibrary.VLNearEngine.activeGroup [static, private] |
final NearGroup metadone.client.grasyla2.visuallibrary.VLNearEngine.near [private] |