MetaDone
|
Public Member Functions | |
ActionDeleteRoleEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
Component<?extends Value > | evaluateComponent (BootstrapGrasyla grasyla) throws BadPreCondition |
Private Member Functions | |
void | delete_roles (SidedMetaObject s) |
When evaluated, deletes a role.
none
Evaluated as SidedMetaObject.
false
, the object on the other side of the role is also deleted. metadone.client.grasyla2.ref.ActionDeleteRoleEngine.ActionDeleteRoleEngine | ( | 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.ActionDeleteRoleEngine.delete_roles | ( | SidedMetaObject | s | ) | [private] |
References metadone.metabusiness.ConcreteObject.getAllConcreteRoles(), metadone.client.grasyla2.ref.SidedMetaObject.getMetaobject(), metadone.client.grasyla2.ref.SidedMetaObject.getSide(), metadone.client.grasyla2.ref.SidedMetaObject.isUseRole(), metadone.metabusiness.WorkspaceObject.narrow2MetaRole(), and metadone.util.IteratorUtil.readInto().
Referenced by metadone.client.grasyla2.ref.ActionDeleteRoleEngine.evaluateComponent().
Component<? extends Value> metadone.client.grasyla2.ref.ActionDeleteRoleEngine.evaluateComponent | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected] |