Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions source/example.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Now, modify the plugin.xml with this CountClassAction class.
At last, add the label for this menu in plugin.properties ::

count_classes=Count classes(C)
sample_menu=SampleMenu

.. これで、クラスの数をカウント結果を表示できます。

Expand Down
35 changes: 15 additions & 20 deletions source/helloworld.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,25 @@ First, create a new project. Move to the directory where you want to create a Pl

> astah-generate-project

.. astah* SysMLのプラグインプロジェクトを新規作成するには、次のコマンドを入力しましょう。 ::

If you are using Astah SysML ::

> astah-sysml-generate-project

.. 続いてgroupId、artifactId、version、パッケージを指定してください。

Next, specify the group id, artifact id, version and etc.

.. ==================== ============================================================
.. Parameter Description
.. ==================== ============================================================
.. groupId プロジェクトの識別名を指定します。一般的には、プロジェクトのルートパッケージ名を指定します。
.. artifactId プロジェクト名を指定します。生成されるフォルダ名やjarファイルの名前に使用されます。
.. version プロジェクトのバージョンを指定します。
.. package プロジェクトのパッケージ名を指定します。groupIdと同じか、下層のパッケージ名を指定してください。
.. ==================== ============================================================
==================== ============================================================
Parameter Description
==================== ============================================================
groupId Specify the distinguished name of the project. In general, the name is the root package name of your project.
artifactId Specify a project name used for generated folder names and jar file names.
version Specify the version of the project.
package Specify the package name of the project. The package name is the same as groupId or the name of nested package.
==================== ============================================================


.. figure:: images/astah-generate-project.png
:width: 640
Expand Down Expand Up @@ -168,18 +175,6 @@ Open Eclipse Preference from [Window] - [Preferences] and then select [Maven] -
:width: 573
:alt: Eclipse Preference Page


.. Eclipseで読み込むための設定を生成する

Generating config to load classpath for Eclipse
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. 次にプラグインプロジェクトをEclipseへインポートする前に、プラグインプロジェクトのディレクトリに移動し、環境変数M2_HOMEをASDK_HOMEにし、次のコマンドを実行します。 ::

Now, before importing the plug-in project to Eclipse, move to the working directory of Plug-in Project, set the environment variables of M2_HOME to ASDK_HOME and then run the command below. ::

> astah-mvn eclipse:eclipse

.. これでEclipse上に読み込む準備ができたので、Eclipseのプロジェクトとしてインポートしてください。

Now all is ready. Import the Plug-in project into Eclipse.
Expand Down
10 changes: 6 additions & 4 deletions source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,19 @@ Prerequisites
-------------------------------------------------------

Below is a table of software and its version that are used in this tutorial. You can use other versions of software, but please note that some settings or appearance of dialogs may look different than ones we have in this tutorial.
In addition, only the environment for test is described here, For the operating environment of each product, please refer to the system requirements for the product.

==================== ======================================
Software Version
==================== ======================================
OS Windows10,Ubuntu Linux 11.10 (astah* System Safety is unsupported)
OS Windows11,Ubuntu Linux 22.04 LTS(Some editions are unsupported)
Java AdoptOpenJDK 8
astah* 6.8(Professional, UML, Community),1.1(SysML),6.0(System Safety)
Eclipse 3.7.1
IntelliJ IDEA 11.1
astah* 8.5(Professional, UML, Community),8.0(SysML),6.0(System Safety)
Eclipse 2022-09
IntelliJ IDEA 2022.2.3 (Community)
==================== ======================================


TOC:

.. toctree::
Expand Down
1 change: 1 addition & 0 deletions source/releaseplugin.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,6 @@ All editions blank, all, *
professional pro, professional
UML uml, UML
System Safety safety, SystemSafety ( pro, uml, sysml work as compatible versions )
SysML sys, sysml
community com, Community
================== =======================