Spec-Zone .ru
спецификации, руководства, описания, API


javax.faces.application
Класс ViewHandlerWrapper

java.lang.Object
  расширенный javax.faces.application.ViewHandler
      расширенный javax.faces.application.ViewHandlerWrapper
Все Реализованные Интерфейсы:
FacesWrapper <ViewHandler>

public abstract class ViewHandlerWrapper
расширяет ViewHandler
реализации FacesWrapper <ViewHandler>

Обеспечивает простую реализацию ViewHandler это может быть разделено на подклассы разработчиками, желающими обеспечить специализированное поведение для существующего ViewHandler экземпляр. Реализация по умолчанию всех методов должна вызвать через к обернутому ViewHandler.

Использование: расширьте этот class и переопределение getWrapped() чтобы возвратить экземпляр, мы переносимся.

С тех пор:
1.2

Полевая Сводка
 
Поля, наследованные от class javax.faces.application. ViewHandler
CHARACTER_ENCODING_KEY, DEFAULT_FACELETS_SUFFIX, DEFAULT_SUFFIX, DEFAULT_SUFFIX_PARAM_NAME, FACELETS_SUFFIX_PARAM_NAME, FACELETS_VIEW_MAPPINGS_PARAM_NAME
 
Сводка конструктора
ViewHandlerWrapper()
           
 
Сводка метода
 java.lang.String calculateCharacterEncoding(FacesContext context)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateCharacterEncoding(javax.faces.context.FacesContext) на обернутом ViewHandler объект.
 java.util.Locale calculateLocale(FacesContext context)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateLocale(javax.faces.context.FacesContext) на обернутом ViewHandler объект.
 java.lang.String calculateRenderKitId(FacesContext context)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateRenderKitId(javax.faces.context.FacesContext) на обернутом ViewHandler объект.
 UIViewRoot createView(FacesContext context, java.lang.String viewId)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#createView(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.
 java.lang.String deriveLogicalViewId(FacesContext context, java.lang.String input)
          

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#deriveLogicalViewId(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

 java.lang.String deriveViewId(FacesContext context, java.lang.String input)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#deriveViewId(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.
 java.lang.String getActionURL(FacesContext context, java.lang.String viewId)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getActionURL(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.
 java.lang.String getBookmarkableURL(FacesContext context, java.lang.String viewId, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters, boolean includeViewParams)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getBookmarkableURL(javax.faces.context.FacesContext, String, java.util.Map, boolean) на обернутом ViewHandler объект.
 java.lang.String getRedirectURL(FacesContext context, java.lang.String viewId, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters, boolean includeViewParams)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getRedirectURL(javax.faces.context.FacesContext, String, java.util.Map, boolean) на обернутом ViewHandler объект.
 java.lang.String getResourceURL(FacesContext context, java.lang.String path)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getResourceURL(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.
 ViewDeclarationLanguage getViewDeclarationLanguage(FacesContext context, java.lang.String viewId)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getViewDeclarationLanguage на обернутом ViewHandler объект.
abstract  ViewHandler getWrapped()
          

class, который реализует этот интерфейс, использует этот метод, чтобы возвратить экземпляр обертываемого class.

 void initView(FacesContext context)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#initView на обернутом ViewHandler объект.
 void renderView(FacesContext context, UIViewRoot viewToRender)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#renderView(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot) на обернутом ViewHandler объект.
 UIViewRoot restoreView(FacesContext context, java.lang.String viewId)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#restoreView(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.
 void writeState(FacesContext context)
          Поведение значения по умолчанию этого метода должно вызвать ViewHandler#writeState(javax.faces.context.FacesContext) на обернутом ViewHandler объект.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

ViewHandlerWrapper

public ViewHandlerWrapper()
Деталь метода

getWrapped

public abstract ViewHandler getWrapped()
Описание скопировало с интерфейса: FacesWrapper

class, который реализует этот интерфейс, использует этот метод, чтобы возвратить экземпляр обертываемого class.

Определенный:
getWrapped в интерфейсе FacesWrapper<ViewHandler>
Возвраты:
экземпляр, который мы обертываем.

calculateCharacterEncoding

public java.lang.String calculateCharacterEncoding(FacesContext context)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateCharacterEncoding(javax.faces.context.FacesContext) на обернутом ViewHandler объект.

Переопределения:
calculateCharacterEncoding в class ViewHandler
С тех пор:
1.2
См. Также:
ViewHandler#calculateCharacterEncoding(javax.faces.context.FacesContext)

calculateLocale

public java.util.Locale calculateLocale(FacesContext context)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateLocale(javax.faces.context.FacesContext) на обернутом ViewHandler объект.

Определенный:
calculateLocale в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
С тех пор:
1.2
См. Также:
ViewHandler#calculateLocale(javax.faces.context.FacesContext)

deriveViewId

public java.lang.String deriveViewId(FacesContext context,
                                     java.lang.String input)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#deriveViewId(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Переопределения:
deriveViewId в class ViewHandler
Параметры:
context - FacesContext для этого запроса
input - viewId произойти,
С тех пор:
2.0
См. Также:
ViewHandler#deriveViewId(javax.faces.context.FacesContext, String)

deriveLogicalViewId

public java.lang.String deriveLogicalViewId(FacesContext context,
                                            java.lang.String input)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#deriveLogicalViewId(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Переопределения:
deriveLogicalViewId в class ViewHandler
Параметры:
context - FacesContext для этого запроса
input - viewId произойти,
С тех пор:
2.1
См. Также:
ViewHandler#deriveLogicalViewId(javax.faces.context.FacesContext, String)

calculateRenderKitId

public java.lang.String calculateRenderKitId(FacesContext context)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#calculateRenderKitId(javax.faces.context.FacesContext) на обернутом ViewHandler объект.

Определенный:
calculateRenderKitId в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
С тех пор:
1.2
См. Также:
ViewHandler#calculateRenderKitId(javax.faces.context.FacesContext)

createView

public UIViewRoot createView(FacesContext context,
                             java.lang.String viewId)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#createView(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Определенный:
createView в class ViewHandler
С тех пор:
1.2
См. Также:
ViewHandler#createView(javax.faces.context.FacesContext, String)

getActionURL

public java.lang.String getActionURL(FacesContext context,
                                     java.lang.String viewId)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getActionURL(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Определенный:
getActionURL в class ViewHandler
Параметры:
context - FacesContext для этого запроса
viewId - Идентификатор представления требуемого представления
С тех пор:
1.2
См. Также:
ViewHandler#getActionURL(javax.faces.context.FacesContext, String)

getRedirectURL

public java.lang.String getRedirectURL(FacesContext context,
                                       java.lang.String viewId,
                                       java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters,
                                       boolean includeViewParams)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getRedirectURL(javax.faces.context.FacesContext, String, java.util.Map, boolean) на обернутом ViewHandler объект.

Переопределения:
getRedirectURL в class ViewHandler
Параметры:
context - FacesContext, обрабатывающий этот запрос
viewId - Идентификатор представления целевой страницы
parameters - Отображение названий параметра к одному или более значениям
includeViewParams - Флаг, указывающий, должны ли параметры представления быть закодированы в этот URL
С тех пор:
2.0
См. Также:
ViewHandler#getRedirectURL(javax.faces.context.FacesContext, String, java.util.Map, boolean)

getBookmarkableURL

public java.lang.String getBookmarkableURL(FacesContext context,
                                           java.lang.String viewId,
                                           java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters,
                                           boolean includeViewParams)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getBookmarkableURL(javax.faces.context.FacesContext, String, java.util.Map, boolean) на обернутом ViewHandler объект.

Переопределения:
getBookmarkableURL в class ViewHandler
Параметры:
context - FacesContext, обрабатывающий этот запрос
viewId - Идентификатор представления целевой страницы
parameters - Отображение названий параметра к одному или более значениям
includeViewParams - Флаг, указывающий, должны ли параметры представления быть закодированы в этот URL
С тех пор:
2.0
См. Также:
ViewHandler#getBookmarkableURL(javax.faces.context.FacesContext, String, java.util.Map, boolean)

getResourceURL

public java.lang.String getResourceURL(FacesContext context,
                                       java.lang.String path)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getResourceURL(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Определенный:
getResourceURL в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
path - Путь ресурса, чтобы преобразовать в URL
С тех пор:
1.2
См. Также:
ViewHandler#getResourceURL(javax.faces.context.FacesContext, String)

getViewDeclarationLanguage

public ViewDeclarationLanguage getViewDeclarationLanguage(FacesContext context,
                                                          java.lang.String viewId)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#getViewDeclarationLanguage на обернутом ViewHandler объект.

Переопределения:
getViewDeclarationLanguage в class ViewHandler
Параметры:
context - FacesContext для этого запроса.
viewId - идентификатор логического представления, как возвращено из ViewHandler.deriveLogicalViewId(javax.faces.context.FacesContext, java.lang.String) для которого ViewDeclarationLanguage должен быть возвращен.
С тех пор:
2.0

initView

public void initView(FacesContext context)
              throws FacesException

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#initView на обернутом ViewHandler объект.

Переопределения:
initView в class ViewHandler
Броски:
FacesException - если проблема происходит, устанавливая кодирование, такой как UnsupportedEncodingException брошенный базовой технологией Сервлета или Портлета, когда кодирование не поддерживается.
С тех пор:
1.2
См. Также:
ViewHandler#initView

renderView

public void renderView(FacesContext context,
                       UIViewRoot viewToRender)
                throws java.io.IOException,
                       FacesException

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#renderView(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot) на обернутом ViewHandler объект.

Определенный:
renderView в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
viewToRender - представление, чтобы представить
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
FacesException - если ошибка сервлета происходит
С тех пор:
1.2
См. Также:
ViewHandler#renderView(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot)

restoreView

public UIViewRoot restoreView(FacesContext context,
                              java.lang.String viewId)

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#restoreView(javax.faces.context.FacesContext, String) на обернутом ViewHandler объект.

Определенный:
restoreView в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
viewId - идентификатор представления для текущего запроса
С тех пор:
1.2
См. Также:
ViewHandler#restoreView(javax.faces.context.FacesContext, String)

состояние записи

public void writeState(FacesContext context)
                throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ViewHandler#writeState(javax.faces.context.FacesContext) на обернутом ViewHandler объект.

Определенный:
writeState в class ViewHandler
Параметры:
context - FacesContext для текущего запроса
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ViewHandler#writeState(javax.faces.context.FacesContext)


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter