ASOK?
ActionScriptでFlashつくるよ
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
page top
コマンド内部でエラー(例外)が発生した時は、Command.throwError()を呼べばいいみたい。それによってアプリケーション側のエラー処理が走る。

protected function throwError(target:Command, error:Error):void
コマンド処理中に例外が発生したことを通知します。 エラー処理が発生すると、コマンド処理が停止します。 問題を解決し、通常フローに戻す場合には executeComplete() メソッドを、問題が解決されず中断処理を行いたい場合には interrupt() メソッドを実行してください。 関数内で問題が解決、または中断処理に移行しなかった場合には ExecuteErrorEvent.EXECUTE_ERROR イベントが送出されます。
Command.throwError()

アプリケーション側のエラー処理は、Command.catchErrorにエラー処理関数を定義する。

…エラーの原因となった問題を解決できた場合にはexecuteComplete()メソッドを、解決できないが次へ進んで構わない場合にはinterrupt()メソッドを実行してください。どちらも実行されなかった場合には、onErrorイベントイベントハンドラメソッドに登録された関数が実行されます。
(Progression本 p.191)

似たようなメンバにonErrorがあるが、catchErrorを使うほうがいいみたい。Progression本(p.191)には、

onErrorは、位置付けとしてエラーの原因が解決できなかった場合の処理を設定するイベントです。ですので、エラー処理はcatchErrorで実装し、どうしても解決できない場合に、エラーを通知する処理などをonErrorに実装するように

とある。

さらにExecuteErrorEvent.EXECUTE_ERRORイベントもディスパッチされる。
スポンサーサイト
page top
Flash BuilderにFlex Formatterをインストールしようとして、さんざん遠回りした。

まずzipダウンロードして、Flash Builderにプラグインをインストールする方法を調べる。
Flash Builderインストールフォルダの"plugins"フォルダにコピーすればいいらしい事が分かったが、"plugins"フォルダがない。
"eclipse/plugins"フォルダにコピーしたがダメ。
"plugins"フォルダを作ってその中にコピーしてもダメ。

ヘルプメニューからインストールする方法があるらしいことに気づき、そっちを試す。
[ヘルプ]-[新規ソフトウェアをインストール]からダウンロードしたjarファイルを指定するが、どうもやり方が間違ってるぽい。
readmeにURLが書いてあることを発見し試してみると、URLが認識された!が、エラーメッセージが出てインストールできない…。
解決法を探すもなかなか見つからず…。

初心に帰ってSourceForgeサイトを見ていたら、

Download the zip file and extract the 3 plugins jars into the Eclipse plugins directory (Eclipse 3.3) or the dropins directory (Eclipse 3.4+) and restart Eclipse (with -clean if you are using 3.3).


意訳:Eclipse 3.3ならpluginsディレクトリに、Eclipse 3.4以上ならdropinsディレクトリにjarファイル3つを突っ込んで、Eclipseを再起動しろ。

うおっ
早速dropinsにjarコピーして再起動したら…
キターーーーーー!

Flex Formatter

page top
Copyright © 2005 ASOK?. all rights reserved.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。