Livemark用インターフェースについて

その他、開発に関する話題はこちらへ。

モデレータ: Forum Moderators

アバター
ma2ten
記事: 35
登録日時: 2008年4月25日(金) 17:24

Livemark用インターフェースについて

投稿記事 by ma2ten »

以前Livemark情報の取得にPlacesUtils.livemark経由でnsILivemarkServiceの機能を利用していたのですが、現在使用できません。
代わりにmozIAsyncLivemarksを使えという情報は得ることができましたが、肝心のmozIAsyncLivemarksに関する情報が見つけられずに困ってます。

肝心のMDNで検索しても引っかからず、Google先生に聞いても、一応使用例ぽいものは2,3見つけたのですが、APIの説明的なサイトが引っかからない・・・

一体どこを探したら良いかご存知の方ご教授ください。
(使用しているような人達はどこから情報を得ているのでしょうか?)
アバター
ma2ten
記事: 35
登録日時: 2008年4月25日(金) 17:24

Re: Livemark用インターフェースについて

投稿記事 by ma2ten »

mitsugu さんが書きました:このあたりはどうでしょうか。
http://mxr.mozilla.org/comm-central/sou ... rks.idl#20

それとコチラ。
http://mxr.mozilla.org/comm-central/sou ... marks.js#4


早速の情報をありがとうございます。
ソースコードですね、これはこれで参考になります。
(このソースサイトに頼るのは最終手段かなと思ってましたが・・・)
ちなみにMDNの中からも辿り着く道があるのか気になります。
それと、やはりSpecification的なものは無いんでしょうかね?
mitsugu
記事: 138
登録日時: 2007年1月14日(日) 14:24
お住まい: Osaka,Japan
連絡する:

Re: Livemark用インターフェースについて

投稿記事 by mitsugu »

 ラピッドリリースになってからは、ソースコードが最も確かだと思いますよ。他にドキュメントリソースがない場合も少なくありませんし。
 先の

であれば、パラメータの説明もコメントで書かれています。
 また

はユニットテストのコードですから、前提とされている各関数の使い方は把握できます。
 さらにコールバック mozILivemarkCallback の構造も追跡できますし。

 自分は MDC に該当トピックが見当たらないときはソースにあたっています。それが確実なので。
http://mxr.mozilla.org/
 自分の場合はソースを読むといっても idl 止まりで大抵の場合はそれで間に合っています。C++のソースを読むことは稀です。
最後に編集したユーザー mitsugu [ 2013年6月03日(月) 18:18 ], 累計 1 回
アバター
ma2ten
記事: 35
登録日時: 2008年4月25日(金) 17:24

Re: Livemark用インターフェースについて

投稿記事 by ma2ten »

mitsugu さんが書きました: ラピッドリリースになってからは、ソースコードが最も確かだと思いますよ。他にドキュメントリソースがない場合も少なくありませんし。
 :


やはりそうなってしまうんでしょうね。

しかし、そうなると益々拡張の開発は敷居が高いよなぁと感じてしまいます。
(私自身はそういう環境にも比較的慣れているので何とかなりますが・・・)
返信する