- Timestamp:
- 05/20/08 20:42:03 (5 years ago)
- Files:
-
- 1 modified
-
docs/moose-ja/Moose.ja.pod (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
docs/moose-ja/Moose.ja.pod
r12014 r12065 513 513 付けられるアトリビュートメタオブジェクトです。二つ目は委譲されるクラスの 514 514 メタクラスです。マップされたいメソッドのHASH(HASHリファレンスではなく)が 515 返ること が期待できます。515 返ることを期待できます。 516 516 517 517 =back … … 524 524 but they are still a fairly advanced topic and too much to cover here, see 525 525 L<Moose::Cookbook::Recipe11> for more information. 526 527 これは特定のアトリビュートにカスタムメタアトリビュートクラスを使用すること 528 伝えます。カスタムアトリビュートメタクラスはI<has>キーワードの能力を 529 拡張するのに便利です: MOPを拡張する最もシンプルな方法ですが、ここで 530 カバーするにはかなり高度な話題なので、詳細はL<Moose::Cookbook::Recipe11>を 531 参照してください。 526 532 527 533 The default behavior here is to just load C<$metaclass_name>; however, we also … … 532 538 C<register_implementation> method, it will fall back to using 533 539 B<Moose::Meta::Attribute::Custom::$metaclass_name> as the metaclass name. 540 541 デフォルトの動作はC<$metaclass_name>をロードするだけですが、ショートネームの 542 エイリアスへの方法もあります。これは最初に 543 B<Moose::Meta::Attribute::Custom::$metaclass_name>が存在するかどうか 544 確認する時に見るでしょう。もし存在したら、Mooseはカスタム 545 アトリビュートメタクラスの本当の名前を返すC<register_implementation> 546 メソッドを持ってるかどうかチェックします。もしC<register_implementation> 547 メソッドがなかったら、B<Moose::Meta::Attribute::Custom::$metaclass_name> 548 をメタクラス名として使うようにフォールバックします。 534 549 535 550 =item I<traits =E<gt> [ @role_names ]>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)