MetaDone
|
Public Member Functions | |
TailEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
void | notifyChildChanged (Engine child, ChildComponent comp) |
Package Functions | |
protected< C > Component <?extends C > | buildNewComponent (Class< C > clComp) throws BadPreCondition |
Creates a tail.
none
none
metadone.client.grasyla2.generic.TailEngine.TailEngine | ( | 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, and metadone.client.grasyla2.GrasylaEngine.parent.
protected<C> Component<? extends C> metadone.client.grasyla2.generic.TailEngine.buildNewComponent | ( | Class< C > | clComp | ) | throws BadPreCondition [package, virtual] |
Builds a new component.
<C> | The type |
clComp | The class |
BadPreCondition |
Implements metadone.client.grasyla2.GrasylaEngine.
References metadone.client.grasyla2.GrasylaEngine.buildChild(), metadone.client.grasyla2.GrasylaEngine.context, metadone.client.grasyla2.GrasylaEngine.getContext(), metadone.client.grasyla2.GrasylaContext.getObject(), and metadone.client.display.ConcreteObjectGroup.getTail().
void metadone.client.grasyla2.generic.TailEngine.notifyChildChanged | ( | Engine | child, |
ChildComponent | comp | ||
) | [protected] |