JavaClass - 「一般」プロパティ

このページは、モデル化されたJavaクラスの一般プロパティを指定するために使用します。

ネームスペース

クラスを含むネームスペースを入力します。通常、ネームスペースはパッケージで、論理的に関連のある要素のグループです。クラスはそれぞれ1つのパッケージにしか属すことはできません。

名前

クラスの名前を入力します。この名前は、パッケージ内で一意である必要があります。

可視性

Javaクラスの可視性を選択します。Javaクラスの可視性には、「Package」、「public」、「private」または「protected」があります。

static

Javaクラスをstaticとしてマークする場合に選択します。これを選択すると、このクラスに対して生成されたJavaコードのクラス定義にstaticキーワードが追加されます。

final(リーフ)

Javaクラスをfinalとしてマークする場合に選択します。これを選択すると、このクラスに対して生成されたJavaコードのクラス定義にfinalキーワードが追加されます。このプロパティは、クラスが別のクラスによって特化されないことを指定します。

abstract

Javaクラスをabstractとしてマークする場合に選択します。これを選択すると、このクラスに対して生成されたJavaコードのクラス定義にabstractキーワードが追加されます。

strictfp

Javaクラスをstrictfpとしてマークする場合に選択します。これを選択すると、このクラスに対して生成されたJavaコードのクラス定義にstrictfpキーワードが追加されます。

アクティブ

クラスをアクティブとしてマークする場合に選択します。

ルート

クラスが別のクラスによって汎化されないかどうかをマークする場合に選択します。

特化

このクラスによって特化されるJavaクラスの名前を入力します。このプロパティに対するクラス名を入力すると、このクラスに対して生成されたJavaコードのクラス定義にextends class_nameが追加されます。

このクラスによって特化されるJavaクラスを選択するには、Select アイコンをクリックします。

Javaの生成

クラスに対するJavaの生成オプションを選択します。

注意: 「Javaの生成」「あり(同期化)」に設定されると、その後、このクラスに対して「なし(モデルのみ)」と設定することはできません。


関連項目

Javaクラスのモデル化

モデル化されたJavaクラスについて