MetaDone
|
Public Member Functions | |
ActionDeleteEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
Component<?extends Value > | evaluateComponent (BootstrapGrasyla grasyla) throws BadPreCondition |
Private Member Functions | |
void | delete_property (MetaProperty<?> mp) throws BadPreCondition |
When evaluated, deletes a property.
none
Evaluated as MetaObject.
metadone.client.grasyla2.ref.ActionDeleteEngine.ActionDeleteEngine | ( | GrasylaContext | context, |
ConcreteObject | expression, | ||
Engine | parent | ||
) | throws BadPreCondition |
Initializes this engine.
context | The context |
expression | The expression |
parent | The parent or null |
BadPreCondition |
void metadone.client.grasyla2.ref.ActionDeleteEngine.delete_property | ( | MetaProperty<?> | mp | ) | throws BadPreCondition [private] |
References metadone.metabusiness.WorkspaceObject.delete(), metadone.client.grasyla2.GrasylaContext.getEquation(), metadone.client.display.ConcreteObjectGroup.getHead(), metadone.metabusiness.syntax.grasyla.GrasylaEquation.getLHS(), metadone.client.grasyla2.GrasylaContext.getMetaModel(), metadone.metabusiness.syntax.grasyla.GrasylaEquationHeader.getMetaObject(), metadone.client.grasyla2.GrasylaContext.getObject(), metadone.metabusiness.ConcreteObject.getProperties(), and metadone.metabusiness.ConcreteObject.getType().
Referenced by metadone.client.grasyla2.ref.ActionDeleteEngine.evaluateComponent().
Component<? extends Value> metadone.client.grasyla2.ref.ActionDeleteEngine.evaluateComponent | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected] |