MetaDone
|
Public Member Functions | |
ConcreteModel | getTarget () |
Set< MetaModel > | getMetamodels () |
Set< String > | getFeatures () |
boolean | hasFeatureOption (String name, boolean defaultValue) |
List<?extends View > | getViews () |
void | delete () throws BadPreCondition |
The script class denotes a proxy to the concretemodel that represents a definition of a view. Subtypes of this class will denote Grasyla scripts or other script from other languages.
void metadone.metabusiness.syntax.Script.delete | ( | ) | throws BadPreCondition |
Delete the script with all its views.
BadPreCondition |
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.
Set<String> metadone.metabusiness.syntax.Script.getFeatures | ( | ) |
Gets the features exported by this script.
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.
Set<MetaModel> metadone.metabusiness.syntax.Script.getMetamodels | ( | ) |
Gets the represented metamodels.
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.
ConcreteModel metadone.metabusiness.syntax.Script.getTarget | ( | ) |
Gets the target.
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.
List<? extends View> metadone.metabusiness.syntax.Script.getViews | ( | ) |
Gets the views based on this script.
BadPreCondition |
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.
boolean metadone.metabusiness.syntax.Script.hasFeatureOption | ( | String | name, |
boolean | defaultValue | ||
) |
Test if a feature with a given name is set and returns its value.
name | The name of the option |
defaultValue | The default value (if the option is not defined) |
Implemented in metadone.metabusiness.syntax.grasyla.GrasylaScript.