概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.change_vision.jude.api.inf.model
インタフェース IMultiplicityRange

    com.change_vision.jude.api.inf.model.IMultiplicityRange

    public IMultiplicityRange

多重度に対するインターフェース。

フィールドの概要
`static int` | `UNDEFINED` 未設定。
`static int` | `UNLIMITED` 上限なし。

メソッドの概要
`abstract int` | `getLower()` 下限を取得します。
`abstract int` | `getUpper()` 上限を取得します。
`abstract void` | `setLower(int lower)` 下限を設定します。
`abstract void` | `setUpper(int upper)` 上限を設定します。

フィールドの詳細

### UNDEFINED

    static final int UNDEFINED

  未設定。

### UNLIMITED

    static final int UNLIMITED

  上限なし。

メソッドの詳細

### getLower

    abstract int getLower()

  下限を取得します。

  戻り値:
    下限

### getUpper

    abstract int getUpper()

  上限を取得します。

  戻り値:
    上限

### setLower

    abstract void setLower(int lower)

  下限を設定します。

  パラメータ:
    `lower` - 下限
  例外:
    `InvalidEditingException` - 例外が発生した場合

        Keys:
              ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合
              PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
              READ_ONLY_KEY -  リードオンリーな要素を編集しようとした場合

        Values:
              例外のエラーメッセージ

### setUpper

    abstract void setUpper(int upper)

  上限を設定します。

  パラメータ:
    `upper` - 上限
  例外:
    `InvalidEditingException` - 例外が発生した場合

        Keys:
              ILLEGAL_VERSION_ERROR_KEY - astah* communityで編集APIを使用しようとした場合
              PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
              READ_ONLY_KEY -  リードオンリーな要素を編集しようとした場合

        Values:
              例外のエラーメッセージ

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド