Search in sources :

Example 1 with WorkflowModel

use of org.whole.lang.models.codebase.WorkflowModel in project whole by wholeplatform.

the class CoreMetaModelsDeployer method deploy.

public void deploy(ReflectionFactory platform) {
    platform.setMetaModelTemplate(CommonsLanguageKit.URI, "Commons model", "org/whole/lang/commons/CommonsModel.xwl");
    platform.setMetaModelTemplate(ActionsLanguageKit.URI, new ActionsModel());
    platform.setMetaModelTemplate(ArtifactsLanguageKit.URI, "Artifacts model", "org/whole/lang/artifacts/ArtifactsModel.xwl");
    platform.setMetaModelTemplate(ChangesLanguageKit.URI, "Changes model", "org/whole/lang/changes/ChangesModel.xwl");
    platform.setMetaModelTemplate(EditorsLanguageKit.URI, new EditorsModel());
    platform.setMetaModelTemplate(EnvironmentLanguageKit.URI, "Environment model", "org/whole/lang/environment/EnvironmentModel.xwl");
    platform.setMetaModelTemplate(FramesLanguageKit.URI, new FramesModel());
    platform.setMetaModelTemplate(GrammarsLanguageKit.URI, new GrammarsModel());
    platform.setMetaModelTemplate(GRAMMAR_BASED_URI, new GrammarBasedModel());
    platform.setMetaModelTemplate(MathLanguageKit.URI, new MathModel());
    platform.setMetaModelTemplate(MiscLanguageKit.URI, new MiscModel());
    platform.setMetaModelTemplate(ModelsLanguageKit.URI, new ModelsModel());
    platform.setMetaModelTemplate(PatternsLanguageKit.URI, "Patterns model", "org/whole/lang/patterns/PatternsModel.xwl");
    platform.setMetaModelTemplate(PojoLanguageKit.URI, new PojoModel());
    platform.setMetaModelTemplate(QueriesLanguageKit.URI, "Queries Model", "org/whole/lang/queries/QueriesModel.xwl");
    platform.setMetaModelTemplate(ReusablesLanguageKit.URI, "Reusables model", "org/whole/lang/reusables/ReusablesModel.xwl");
    platform.setMetaModelTemplate(SemanticsLanguageKit.URI, "Semantics model", "org/whole/lang/semantics/SemanticsModel.xwl");
    platform.setMetaModelTemplate(STATUS_URI, new StatusModel());
    platform.setMetaModelTemplate(SyntaxTreesLanguageKit.URI, "Syntax Trees Model", "org/whole/lang/syntaxtrees/SyntaxTreesModel.xwl");
    platform.setMetaModelTemplate(TestsLanguageKit.URI, "Tests model", "org/whole/lang/tests/TestsModel.xwl");
    platform.setMetaModelTemplate(TemplatesLanguageKit.URI, new TemplatesModel());
    platform.setMetaModelTemplate(TypesLanguageKit.URI, new TypesModel());
    platform.setMetaModelTemplate(WorkflowsLanguageKit.URI, new WorkflowModel());
}
Also used : MathModel(org.whole.lang.models.codebase.MathModel) MiscModel(org.whole.lang.models.codebase.MiscModel) TypesModel(org.whole.lang.models.codebase.TypesModel) FramesModel(org.whole.lang.models.codebase.FramesModel) ActionsModel(org.whole.lang.models.codebase.ActionsModel) TemplatesModel(org.whole.lang.models.codebase.TemplatesModel) PojoModel(org.whole.lang.models.codebase.PojoModel) EditorsModel(org.whole.lang.models.codebase.EditorsModel) GrammarsModel(org.whole.lang.models.codebase.GrammarsModel) WorkflowModel(org.whole.lang.models.codebase.WorkflowModel) ModelsModel(org.whole.lang.models.codebase.ModelsModel) StatusModel(org.whole.lang.models.codebase.StatusModel) GrammarBasedModel(org.whole.lang.models.codebase.GrammarBasedModel)

Aggregations

ActionsModel (org.whole.lang.models.codebase.ActionsModel)1 EditorsModel (org.whole.lang.models.codebase.EditorsModel)1 FramesModel (org.whole.lang.models.codebase.FramesModel)1 GrammarBasedModel (org.whole.lang.models.codebase.GrammarBasedModel)1 GrammarsModel (org.whole.lang.models.codebase.GrammarsModel)1 MathModel (org.whole.lang.models.codebase.MathModel)1 MiscModel (org.whole.lang.models.codebase.MiscModel)1 ModelsModel (org.whole.lang.models.codebase.ModelsModel)1 PojoModel (org.whole.lang.models.codebase.PojoModel)1 StatusModel (org.whole.lang.models.codebase.StatusModel)1 TemplatesModel (org.whole.lang.models.codebase.TemplatesModel)1 TypesModel (org.whole.lang.models.codebase.TypesModel)1 WorkflowModel (org.whole.lang.models.codebase.WorkflowModel)1