(クラス)
public abstract Component
コンストラクタ protected | {Component.default} |
アクセサ public sealed Component.error-name:
String
frozen?: | 変更するコンポーネントがフリーズされているかどうかを示します。 |
フィールド public-get private-set Component.frozen?:
bool
アクセサ public sealed inline Component.name:#
String
アクセサ public final inline Component.source-url:#
Url
アクセサ public sealed inline Component.source-url-name:#
String セッター public final Component.source-url-name:
String
アクセサ public final inline Component.transitive-id:#
ComponentID
protected final | {Component.assert-not-frozen}:void |
(コンストラクタ)
protected | {Component.default} |
(アクセサ)
アクセサ public sealed Component.error-name:
String エラー メッセージで使用するコンポーネントの名前と型を返します。
説明
コンポーネントに名前が付けられている場合は、"component-type COMPONENT-NAME" の形式で文字列を返し、名前がない場合は "component-type" の形式で文字列を返します。
(フィールド)
public-get private-set Component.frozen?:
bool 変更するコンポーネントがフリーズされているかどうかを示します。
説明
フリーズされたコンポーネントは変更できません。コンポーネントを変更するメソッドを使用するとエラーになります。
フリーズされたコンポーネントは元に戻せません。
(アクセサ)
(フィールド)
(アクセサ)
アクセサ public sealed inline Component.name:#
String
(アクセサ)
アクセサ public final inline Component.source-url:#
Url
(アクセサ)
アクセサ public sealed inline Component.source-url-name:#
String セッター public final Component.source-url-name:
String 文字列としてのコンポーネントのソース URL。
説明
(アクセサ)
アクセサ public final inline Component.transitive-id:#
ComponentID
(メソッド)
protected final | {Component.assert-not-frozen}:void |
コンポーネントがフリーズしていないことを示します。
msg: フリーズされたコンポーネント上で試行されたアクションを示す
format 文字列。
warning-only?: エラーをスローする代わりに、警告メッセージを出力します。
except-COMPILER?: CURL.LANGUAGE.COMPILER パッケージではこのメソッドを実行しないでください。
...: msg format 文字列の引数。
注意事項
これは Component サブクラスの実装で使用できます。