MetaDone
|
Public Member Functions | |
final ConcreteObject | getExpression () |
final ConcreteObject | getRelatedObject () |
final AbstractGrasylaView | getView () |
String | getAttribute (String name) throws BadPreCondition |
ConcretePropertyExt< String > | getAttributeCOValue (String name) throws BadPreCondition |
void | setAttribute (String name, String value) throws BadPreCondition |
Collection< ConcreteObject > | getAttributeObjects (String name) throws BadPreCondition |
void | setAttributeObjects (String name, Collection<?extends ConcreteObject > objects) throws BadPreCondition |
void | delete () throws BadPreCondition |
int | hashCode () |
boolean | equals (Object obj) |
String | toString () |
Protected Member Functions | |
GrasylaPhenomenon (AbstractGrasylaView gv, ConcreteObject co, ConcreteObject phen, ConcreteObject expression) throws BadPreCondition | |
Private Member Functions | |
ConcreteObject | createAttribute (BootstrapGrasyla grasyla, String name, ConcreteModel model) throws BadPreCondition |
ConcreteModel | getModel () throws BadPreCondition |
Private Attributes | |
final ConcreteObject | phenomenon |
final AbstractGrasylaView | view |
final ConcreteObject | concreteObject |
final ConcreteObject | expression |
A grasyla phenomenon.
metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.GrasylaPhenomenon | ( | AbstractGrasylaView | gv, |
ConcreteObject | co, | ||
ConcreteObject | phen, | ||
ConcreteObject | expression | ||
) | throws BadPreCondition [protected] |
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.concreteObject, metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.expression, metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMO_Expression(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMO_Phenomenon(), metadone.metabusiness.ConcreteObject.hasType(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon, and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.view.
ConcreteObject metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.createAttribute | ( | BootstrapGrasyla | grasyla, |
String | name, | ||
ConcreteModel | model | ||
) | throws BadPreCondition [private] |
References metadone.metabusiness.ConcreteObject.createProperty(), metadone.metabusiness.ConcreteObject.getFilteredConcreteRolesCO(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon.
Referenced by metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttribute(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttributeObjects().
void metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.delete | ( | ) | throws BadPreCondition |
Deletes this view element.
BadPreCondition |
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.WorkspaceObject.delete(), metadone.metabusiness.ConcreteObject.getAllConcreteRolesDomainCO(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMR_Phenomenon_MetaData(), metadone.metabusiness.Workspace.getBootstrap(), metadone.metabusiness.WorkspaceObject.getWorkspace(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon.
boolean metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.equals | ( | Object | obj | ) |
String metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttribute | ( | String | name | ) | throws BadPreCondition |
Gets a generic attribute.
name | The name of the attribute |
null
BadPreCondition |
Implements metadone.metabusiness.syntax.Phenomenon.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttributeCOValue().
ConcretePropertyExt<String> metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttributeCOValue | ( | String | name | ) | throws BadPreCondition |
Gets the concrete property value for an attribute.
name | The name of the attribute |
null
if not found BadPreCondition |
Implements metadone.metabusiness.syntax.Phenomenon.
References metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMP_Phenomenon_MD_name(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMP_Phenomenon_MD_value(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMR_Phenomenon_MetaData(), metadone.metabusiness.Workspace.getBootstrap(), metadone.metabusiness.ConcreteObject.getFilteredConcreteRolesCO(), metadone.metabusiness.ConcreteObject.getOneProperty(), metadone.metabusiness.WorkspaceObject.getWorkspace(), metadone.metabusiness.ConcreteProperty< T >.narrowExt(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon.
Referenced by metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttribute().
Collection<ConcreteObject> metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttributeObjects | ( | String | name | ) | throws BadPreCondition |
Gets a generic attribute concrete objects.
name | The name of the attribute |
BadPreCondition |
Implements metadone.metabusiness.syntax.Phenomenon.
References metadone.metabusiness.ConcreteObject.getAllConcreteRolesDomainCO(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMP_Phenomenon_MD_name(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMR_Phenomenon_MD_obj(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMR_Phenomenon_MetaData(), metadone.metabusiness.Workspace.getBootstrap(), metadone.metabusiness.ConcreteObject.getFilteredConcreteRolesCO(), metadone.metabusiness.WorkspaceObject.getWorkspace(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon.
final ConcreteObject metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getExpression | ( | ) |
Gets the expression that this element represents.
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.expression.
ConcreteModel metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getModel | ( | ) | throws BadPreCondition [private] |
References metadone.metabusiness.ConcreteObject.getConcreteModels(), metadone.util.SetUtil.getOneOf(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon.
Referenced by metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttribute(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttributeObjects().
final ConcreteObject metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getRelatedObject | ( | ) |
Gets the related object in the repository, there may be no such object.
null
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.concreteObject.
final AbstractGrasylaView metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getView | ( | ) |
Gets the view in which this element is located.
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.view.
int metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.hashCode | ( | ) |
void metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttribute | ( | String | name, |
String | value | ||
) | throws BadPreCondition |
Sets a generic attribute.
name | The attribute name |
value | The attribute value |
BadPreCondition |
Implements metadone.metabusiness.syntax.Phenomenon.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.createAttribute(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMP_Phenomenon_MD_value(), metadone.metabusiness.Workspace.getBootstrap(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getModel(), metadone.metabusiness.WorkspaceObject.getWorkspace(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon, and metadone.metabusiness.ConcreteObject.setOnePropertyValue().
void metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttributeObjects | ( | String | name, |
Collection<?extends ConcreteObject > | objects | ||
) | throws BadPreCondition |
Sets the generic attribute concrete objects.
name | The name of the attribute |
objects | The objects to set or null |
BadPreCondition |
Implements metadone.metabusiness.syntax.Phenomenon.
References metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.createAttribute(), metadone.metabusiness.ConcreteModel.createRole(), metadone.metabusiness.WorkspaceObject.delete(), metadone.metabusiness.ConcreteObject.getAllConcreteRolesDomain(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMP_Phenomenon_MD_value(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.getBootsMR_Phenomenon_MD_obj(), metadone.metabusiness.Workspace.getBootstrap(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getModel(), metadone.metabusiness.ConcreteObject.getProperties(), metadone.metabusiness.WorkspaceObject.getWorkspace(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.phenomenon, and metadone.metabusiness.ConcreteObject.setOnePropertyValue().
String metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.toString | ( | ) |
Referenced by metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.createAttribute(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.delete(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.equals(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttributeCOValue(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getAttributeObjects(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.getModel(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.GrasylaPhenomenon(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.hashCode(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttribute(), metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.setAttributeObjects(), and metadone.metabusiness.syntax.grasyla.GrasylaPhenomenon.toString().