IllegalRegionStateException (クラス)
public final IllegalRegionStateException {inherits Exception}
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GRAPHICS._2D.REGION.

この例外は、与えられているオブジェクトの状態でメソッドが意味を持たないとき、Region または Path オブジェクトでメソッドが呼び出された場合にスローされます。

説明

幾何学的なオブジェクトは正しい状態ですが、操作の中には定義の不十分なものがあります。たとえば、空の Path 上で Path.line-to を呼び出したり、空の Region 上で Region.get-bounding-box を呼び出す場合です。空は特定の Region サブクラスでは正規の状態ですが、空の Region には、戻る get-bounding-box との境界がありません。

コンストラクタ
default:IllegalRegionStateException 型のオブジェクトを作成します。
コンストラクタ public {IllegalRegionStateException.default message:String}

プロパティ
プロパティ 継承 BasicThrowable: message, value

メソッド
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {IllegalRegionStateException.default message:String}

IllegalRegionStateException 型のオブジェクトを作成します。

注意事項

規制はありませんが、IllegalRegionStateException 型のオブジェクトは通常ユーザーのコードでは作成されません。通常は、 Region 型のオブジェクトだけが作成され、IllegalRegionStateException オブジェクトがスローされます。



プロパティ詳細


メソッド詳細