MetaDone
|
Public Member Functions | |
UserConnectEvent (GrasylaEngine source, GrasylaEngine target) throws BadPreCondition | |
final GrasylaEngine | getSource () |
final GrasylaEngine | getSourceEngine () |
final GrasylaEngine | getTargetEngine () |
final boolean | hasConnections () |
final List< MetaRole > | getRoles () |
MetaModel | getMetamodel () |
Static Private Member Functions | |
static List< MetaRole > | initRoles (GrasylaEngine source, GrasylaEngine target) throws BadPreCondition |
Private Attributes | |
final List< MetaRole > | roles = new ArrayList<MetaRole>() |
MetaModel | metamodel |
Fired when the user connects two elements using an edge.
metadone.client.grasyla2.actions.UserConnectEvent.UserConnectEvent | ( | GrasylaEngine | source, |
GrasylaEngine | target | ||
) | throws BadPreCondition |
Initializes this event.
source | The source |
target | The target |
BadPreCondition |
References metadone.client.grasyla2.actions.UserConnectEvent.initRoles(), metadone.client.grasyla2.actions.UserConnectEvent.metamodel, metadone.client.grasyla2.actions.UserConnectEvent.roles, and metadone.client.grasyla2.actions.UserEvent.source.
MetaModel metadone.client.grasyla2.actions.UserConnectEvent.getMetamodel | ( | ) |
Gets the metamodel.
References metadone.client.grasyla2.actions.UserConnectEvent.metamodel.
final List<MetaRole> metadone.client.grasyla2.actions.UserConnectEvent.getRoles | ( | ) |
Gets the roles.
References metadone.client.grasyla2.actions.UserConnectEvent.roles.
final GrasylaEngine metadone.client.grasyla2.actions.UserConnectEvent.getSource | ( | ) |
Reimplemented from metadone.client.grasyla2.actions.UserEvent.
Referenced by metadone.client.grasyla2.actions.UserConnectEvent.getTargetEngine().
final GrasylaEngine metadone.client.grasyla2.actions.UserConnectEvent.getSourceEngine | ( | ) |
Gets the source engine.
References metadone.client.grasyla2.actions.UserEvent.getEngine().
final GrasylaEngine metadone.client.grasyla2.actions.UserConnectEvent.getTargetEngine | ( | ) |
Gets the target engine.
References metadone.client.grasyla2.actions.UserConnectEvent.getSource().
final boolean metadone.client.grasyla2.actions.UserConnectEvent.hasConnections | ( | ) |
Indicates whether there are possible connections.
true
if there are metaroles References metadone.client.grasyla2.actions.UserConnectEvent.roles.
static List<MetaRole> metadone.client.grasyla2.actions.UserConnectEvent.initRoles | ( | GrasylaEngine | source, |
GrasylaEngine | target | ||
) | throws BadPreCondition [static, private] |
References metadone.metabusiness.MetaObject.getAllMetaRolesDomain(), metadone.metabusiness.MetaObject.getName(), metadone.metabusiness.ConcreteObject.getTypes(), and metadone.client.grasyla2.actions.UserEvent.source.
Referenced by metadone.client.grasyla2.actions.UserConnectEvent.UserConnectEvent().
final List<MetaRole> metadone.client.grasyla2.actions.UserConnectEvent.roles = new ArrayList<MetaRole>() [private] |