MetaDone
|
Public Member Functions | |
MetaRole | getMetaRole () throws BadPreCondition |
ConcreteObject | getDomain () throws BadPreCondition |
ConcreteObject | getRange () throws BadPreCondition |
ConcreteObject | getSide (RoleSide side) throws BadPreCondition |
void | afterDomain (ConcreteRole cr) throws BadPreCondition |
void | afterRange (ConcreteRole cr) throws BadPreCondition |
The concrete role.
void metadone.metabusiness.ConcreteRole.afterDomain | ( | ConcreteRole | cr | ) | throws BadPreCondition |
Places this after concrete role after the given cr on the domain side.
If the given cr is null
this role is set at the first position. The concerned list is the one of the domain.
Nothing happens if the role is not ordered.
cr | The concrete role or null |
BadPreCondition | when cr is not null and cr and this do not have the same domain or are not instances of the same metarole |
Implemented in metadone.metabusiness.impl.ConcreteRole_impl.
Referenced by metadone.client.parsers.grasyla.AST_expression.generate().
void metadone.metabusiness.ConcreteRole.afterRange | ( | ConcreteRole | cr | ) | throws BadPreCondition |
Places this after concrete role after the given cr on the range side.
If the given cr is null
this role is set at the first position. The concerned list is the one of the range.
Nothing happens if the role is not ordered.
cr | The concrete role or null |
BadPreCondition | when cr is not null and cr and this do not have the same domain or are not instances of the same metarole |
Implemented in metadone.metabusiness.impl.ConcreteRole_impl.
ConcreteObject metadone.metabusiness.ConcreteRole.getDomain | ( | ) | throws BadPreCondition |
Gets the object on the domain side of this concrete role.
BadPreCondition |
Implemented in metadone.metabusiness.impl.ConcreteRole_impl.
Referenced by metadone.client.dialog.swing.genConcreteObject.Panel_one_domain.DelObjectActionListener.actionPerformed(), metadone.client.grasyla2.visuallibrary.VLEdgeEngine.evaluateComponent(), metadone.client.dialog.swing.helperBrowserMetal2.NodeRoot_MetaRole.getChildren(), metadone.metabusiness.events.EventLinkRole.getDomain(), metadone.client.dialog.swing.genConcreteObject.ModelTableRoles.getValueAt(), and metadone.client.dialog.swing.genConcreteObject.Panel_one_domain.refresh().
MetaRole metadone.metabusiness.ConcreteRole.getMetaRole | ( | ) | throws BadPreCondition |
Gets the metarole for this concrete role.
BadPreCondition |
Implemented in metadone.metabusiness.impl.ConcreteRole_impl.
Referenced by metadone.client.grasyla2.visuallibrary.VLEdgeEngine.evaluateComponent().
ConcreteObject metadone.metabusiness.ConcreteRole.getRange | ( | ) | throws BadPreCondition |
Gets the object on the range side of this concrete role.
BadPreCondition |
Implemented in metadone.metabusiness.impl.ConcreteRole_impl.
Referenced by metadone.client.dialog.swing.genConcreteObject.Panel_one_range.DelObjectActionListener.actionPerformed(), metadone.client.grasyla2.visuallibrary.VLEdgeEngine.evaluateComponent(), metadone.client.dialog.swing.helperBrowserMetal2.NodeRoot_MetaRole.getChildren(), metadone.metabusiness.events.EventLinkRole.getRange(), metadone.client.dialog.swing.genConcreteObject.ModelTableRoles.getValueAt(), and metadone.client.dialog.swing.genConcreteObject.Panel_one_range.refresh().
ConcreteObject metadone.metabusiness.ConcreteRole.getSide | ( | RoleSide | side | ) | throws BadPreCondition |
Gets the object on the given side of this concrete role.
side | The side |
BadPreCondition |
Referenced by metadone.client.grasyla2.ref.SideEngine.buildNewComponent(), metadone.metabusiness.impl.ConcreteObject_impl.getFilteredConcreteRoles(), and metadone.metabusiness.impl.ConcreteObject_impl.getFilteredConcreteRolesCO().