score-plugin-js/JS/Commands/EditScript.hpp
1 #pragma once
2 #include <Scenario/Commands/ScriptEditCommand.hpp>
3 
4 #include <JS/Commands/JSCommandFactory.hpp>
5 #include <JS/JSProcessModel.hpp>
6 namespace JS
7 {
8 class EditScript
9  : public Scenario::EditScript<JS::ProcessModel, JS::ProcessModel::p_script>
10 {
11  SCORE_COMMAND_DECL(CommandFactoryName(), EditScript, "Edit a JS script")
12 public:
14 };
15 }
16 
17 namespace score
18 {
19 template <>
20 struct StaticPropertyCommand<JS::ProcessModel::p_script> : JS::EditScript
21 {
22  using EditScript::EditScript;
23 };
24 }
Definition: score-plugin-js/JS/Commands/EditScript.hpp:10
Definition: ScriptEditCommand.hpp:23
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Definition: PropertyCommand.hpp:112