MetaDone
|
Public Member Functions | |
final ConcreteObject | getExpression () |
final ConcreteObject | getRelatedObject () |
View | getView () |
Script | getScript () |
final void | delete () throws BadPreCondition |
Package Functions | |
GrasylaInternalView (ConcreteModel target, View parent, ConcreteObject expression, ConcreteObject co) throws BadPreCondition | |
Private Attributes | |
final View | parent |
final ConcreteObject | expression |
final ConcreteObject | relatedObject |
A grasyla internal view.
metadone.metabusiness.syntax.grasyla.GrasylaInternalView.GrasylaInternalView | ( | ConcreteModel | target, |
View | parent, | ||
ConcreteObject | expression, | ||
ConcreteObject | co | ||
) | throws BadPreCondition [package] |
final void metadone.metabusiness.syntax.grasyla.GrasylaInternalView.delete | ( | ) | throws BadPreCondition |
This is the same as deleteView().
BadPreCondition |
Implements metadone.metabusiness.syntax.InternalView.
References metadone.metabusiness.syntax.AbstractView.deleteView().
final ConcreteObject metadone.metabusiness.syntax.grasyla.GrasylaInternalView.getExpression | ( | ) |
Gets the expression that this element represents.
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.syntax.grasyla.GrasylaInternalView.expression.
final ConcreteObject metadone.metabusiness.syntax.grasyla.GrasylaInternalView.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.GrasylaInternalView.relatedObject.
Script metadone.metabusiness.syntax.grasyla.GrasylaInternalView.getScript | ( | ) |
Gets the script.
Implements metadone.metabusiness.syntax.View.
References metadone.metabusiness.syntax.View.getScript(), and metadone.metabusiness.syntax.grasyla.GrasylaInternalView.parent.
View metadone.metabusiness.syntax.grasyla.GrasylaInternalView.getView | ( | ) |
Gets the view in which this element is located.
Implements metadone.metabusiness.syntax.InternalViewElement.
References metadone.metabusiness.syntax.grasyla.GrasylaInternalView.parent.
final View metadone.metabusiness.syntax.grasyla.GrasylaInternalView.parent [private] |