com.extjs.gxt.ui.client
Class Registry

java.lang.Object
  extended by com.extjs.gxt.ui.client.event.BaseObservable
      extended by com.extjs.gxt.ui.client.Registry
すべての実装インターフェース:
Observable

public class Registry
extends BaseObservable

idによって蓄積されたオブジェクトのローカルのストレージ


メソッド 概要
static
<X> X
get(java.lang.String id)
          与えられたidでオブジェクトを返します。
static java.util.Map getAll()
          すべての登録されたオブジェクトのマップを返します。
static void register(java.lang.String id, java.lang.Object obj)
          オブジェクトを登録します。
static void unregister(java.lang.String id)
          オブジェクトの登録を取り消します。
static void unregisterAll()
          すべての登録されたオブジェクトの登録を取り消します。
 
クラスcom.extjs.gxt.ui.client.event.BaseObservableから継承されたメソッド
addListener, fireEvent, fireEvent, getFiresEvents, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents
 
クラスjava.lang.Objectから継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッド 詳細

get

public static <X> X get(java.lang.String id)
与えられたidでオブジェクトを返します。

パラメータ:
id - 識別子
戻り値:
オブジェクト。一致しない場合はnull。

getAll

public static java.util.Map getAll()
すべての登録されたオブジェクトのマップを返します。

戻り値:
オブジェクトのマップ

register

public static void register(java.lang.String id,
                            java.lang.Object obj)
オブジェクトを登録します。

パラメータ:
id - 識別子
obj - 登録されるオブジェクト

unregister

public static void unregister(java.lang.String id)
オブジェクトの登録を取り消します。

パラメータ:
id - 識別子

unregisterAll

public static void unregisterAll()
すべての登録されたオブジェクトの登録を取り消します。