Flash Collection Library

Posted by Yoshimasa Niwa on 09/05, 2004

これはなにか

Macromedia Flashのそれなりに貧弱なコレクションクラスを補強したりすることを目的に作成されたコレクションクラスライブラリです。

  • ArgumentError
    • ArgumentOutOfRangeError
    • ArgumentNullError
  • IEnumerator
    • ArrayListEnumerator
  • IComparer
    • Comparer
  • IEnumerable
  • ICloneable
  • ICollection
    • IList
      • ArrayList

こんなクラスとかインターフェイスとかあります。

使い方

このコレクションライブラリは、ActionScript 2.0以降でしか動きません。したがって、Macromedia Flash MX 2004以降が必要です。 ActionScript 2.0のクラスとして認識されるディレクトリに.asファイルをすべてコピーして利用してください。

リファレンス

まだ書いてません、あまり書く気がしません。基本的にMicrosoft .NET Framework 1.0のSystem.Collectionと類似していますので、そちらの使い方がわかればよいでしょう。

未実装

はっきりいって、現状はアルファバージョンくらいの貧弱さです。Arrayクラスをラップして便利にしたArrayListクラスくらいしか使い道がありません。今後はHashとか実装していく予定です。.NETのSystem.Collectionにある一通りのクラスは実装したいなあ。

ダウンロード

flashcollectionlibrary-0.1.0.zip

というか

なんかこれに似たものでもっと便利だったり、美しい実装してたりしてるものご存知な方いますか?教えてほしいです。 今回はGoogleするのめんどくさくてまず実装してみた。

Share

Comments

お名前
メールアドレス
(任意)
ウェブサイト
(任意)
コメント