SymbolSetはSymbolオブジェクトのコレクションクラスです。 通常JsDoc Toolkitによって1つだけインスタンスが作成され、publish.js内の publish 関数は引数としてそのインスタンスを受け取ります。
名前空間JSDOC
継承関係 JSDOC.SymbolSet
定義SymbolSet.js
他のクラスから継承したメンバを折りたたむ
プライベートメンバを隠す
概要
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 詳細トップ | ページトップ
コンストラクタ
 
新しいJSDOC.SymbolSetオブジェクトを作成する。
メソッド
void
addSymbol(symbol)
シンボルを追加します。追加しようとしているシンボルと同じエイリアスを持つシンボルが既に登録されている場合、 エイリアスと関連付けられたオブジェクト内の参照は新たに追加されたシンボルに移ります。
JSDOC.Symbol
deleteSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルオブジェクトの登録を削除します。
JSDOC.Symbol
getSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルオブジェクトを返します。
JSDOC.Symbol
(エイリアスではなく)名前でシンボルを検索し、最初に見つかったものを返します。
String
hasSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルが存在すればtrueを、しなければfalseを返します。
String
keys()
オブジェクトに登録されている全てのシンボルのエイリアスの配列を返します。
String
renameSymbol(oldName , newName)
oldNameで登録されたシンボルのエイリアスをnewNameに置換し、新しいエイリアスを返します。
JSDOC.Symbol[]
このオブジェクトに保持されている全てのシンボルオブジェクトの配列を返します。
詳細
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 概要トップ | ページトップ
コンストラクタ
JSDOC.SymbolSet()
新しいJSDOC.SymbolSetオブジェクトを作成する。
メソッド
void addSymbol(symbol)
シンボルを追加します。追加しようとしているシンボルと同じエイリアスを持つシンボルが既に登録されている場合、 エイリアスと関連付けられたオブジェクト内の参照は新たに追加されたシンボルに移ります。
引数
JSDOC.Symbol symbol 追加するシンボルオブジェクト

JSDOC.Symbol deleteSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルオブジェクトの登録を削除します。
引数
String alias シンボルのエイリアス
戻り値
JSDOC.Symbol シンボルオブジェクト。対応するシンボルが存在しない場合の戻り値はundefinedです。

JSDOC.Symbol getSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルオブジェクトを返します。
引数
String alias シンボルのエイリアス
戻り値
JSDOC.Symbol シンボルオブジェクト。対応するシンボルが存在しない場合の戻り値はundefinedです。

JSDOC.Symbol getSymbolByName(name)
(エイリアスではなく)名前でシンボルを検索し、最初に見つかったものを返します。
引数
String name シンボルの名前
戻り値
JSDOC.Symbol シンボルオブジェクト。対応するシンボルが存在しない場合の戻り値はundefinedです。

String hasSymbol(alias)
シンボルのエイリアスを引数として受け取り、対応するシンボルが存在すればtrueを、しなければfalseを返します。
引数
String alias シンボルのエイリアス
戻り値
String シンボルが存在すればtrue、そうでなければfalse

String keys()
オブジェクトに登録されている全てのシンボルのエイリアスの配列を返します。
戻り値
String シンボルのエイリアスの配列

String renameSymbol(oldName , newName)
oldNameで登録されたシンボルのエイリアスをnewNameに置換し、新しいエイリアスを返します。 このメソッドがシンボルオブジェクトのaliasプロパティそのものを書き換えてしまう点に注意してください。
引数
String oldName 変更前のエイリアス
String newName 新しいエイリアス
戻り値
String 新しいエイリアス

JSDOC.Symbol[] toArray()
このオブジェクトに保持されている全てのシンボルオブジェクトの配列を返します。
戻り値
JSDOC.Symbol[] シンボルオブジェクトの配列
Documentation generated by JsDoc Toolkit 2.3.2 (template:aias-frame 1.6.1) on Mon Apr 05 2010 22:07:31 GMT+0900 (JST)