Skip to content

Commit

Permalink
Add Convenience method to get the browser
Browse files Browse the repository at this point in the history
  • Loading branch information
ishimoto committed Sep 18, 2012
1 parent c260e9b commit 9325492
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
import com.webobjects.foundation.NSArray;
import com.webobjects.foundation.NSMutableDictionary;

import er.extensions.appserver.ERXBrowser;
import er.extensions.appserver.ERXRequest;
import er.extensions.appserver.ERXResponseRewriter;
import er.extensions.foundation.ERXUtilities;
import er.extensions.foundation.ERXValueUtilities;
Expand Down Expand Up @@ -531,6 +533,25 @@ public ERXLocalizer localizer() {
return ERXLocalizer.currentLocalizer();
}

/**
* <span class="en">
* Convenience method to get the browser.
*
* @return the current browser
* </span>
*
* <span class="ja">
* browser オブジェクトを戻します。基本的には session にも directaction にも browser オブジェクトへのアクセスがありますが、
* session 又は directaction 内にあるかどうか分からない時にはこのコマンドが便利です。
*
* @return browser オブジェクト
* </span>
*/
public ERXBrowser browser() {
ERXRequest request = (ERXRequest) context().request();
return request.browser();
}

/**
* <span class="en">
* Lazily initialized dictionary which can be used for the 'item' binding in
Expand Down

0 comments on commit 9325492

Please sign in to comment.