Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.application.NavigationCase
public class NavigationCase
NavigationCase представляет a <navigation-case>
в навигации управляют основой, так же как <from-view-id>
внутри, который это <navigation-case>
вкладывается.
Сводка конструктора | |
---|---|
NavigationCase(java.lang.String fromViewId, java.lang.String fromAction, java.lang.String fromOutcome, java.lang.String condition, java.lang.String toViewId, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters, boolean redirect, boolean includeViewParams)
Создайте новое |
Сводка метода | |
---|---|
boolean |
equals(java.lang.Object o)
|
java.net.URL |
getActionURL(FacesContext context)
Создайте абсолютный URL к этому |
java.net.URL |
getBookmarkableURL(FacesContext context)
Создайте абсолютный URL, подходящий для ссылки bookmarkable к этому |
java.lang.Boolean |
getCondition(FacesContext context)
Оценивает |
java.lang.String |
getFromAction()
Возвратитесь |
java.lang.String |
getFromOutcome()
Возвратитесь |
java.lang.String |
getFromViewId()
Возвратитесь |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameters()
Возвратите параметры, которые будут включены для случаев навигации, требующих перенаправления. |
java.net.URL |
getRedirectURL(FacesContext context)
Создайте абсолютный URL, подходящий для "перенаправления" к этому |
java.net.URL |
getResourceURL(FacesContext context)
Создайте абсолютный URL к этому |
java.lang.String |
getToViewId(FacesContext context)
Оценивает |
boolean |
hasCondition()
Тест, если у этого случая навигации есть связанное |
int |
hashCode()
|
boolean |
isIncludeViewParams()
Возвратитесь |
boolean |
isRedirect()
Возвратитесь |
java.lang.String |
toString()
|
Методы, наследованные от class java.lang. Объект |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Деталь конструктора |
---|
public NavigationCase(java.lang.String fromViewId, java.lang.String fromAction, java.lang.String fromOutcome, java.lang.String condition, java.lang.String toViewId, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters, boolean redirect, boolean includeViewParams)
Создайте новое NavigationCase
основанный на обеспеченных параметрах. См. раздел JSF.7.4.2 для как a NavigationCase
используется стандартом ConfigurableNavigationHandler
fromViewId
- возвратитесь из getFromViewId()
fromAction
- возвратитесь из getFromAction()
fromOutcome
- возвратитесь из getFromOutcome()
condition
- Строка, которая будет интерпретирована как a ValueExpression
звонком getCondition(javax.faces.context.FacesContext)
toViewId
- возвратитесь из getToViewId(javax.faces.context.FacesContext)
parameters
- возвратитесь из getParameters()
redirect
- возвратитесь из isRedirect()
includeViewParams
- возвратиться isIncludeViewParams()
Деталь метода |
---|
public java.net.URL getActionURL(FacesContext context) throws java.net.MalformedURLException
Создайте абсолютный URL к этому NavigationCase
использование экземпляра ViewHandler.getActionURL(javax.faces.context.FacesContext, java.lang.String)
на части пути url.
context
- FacesContext
для текущего запроса java.net.MalformedURLException
- если процесс построения URL заставляет это исключение быть брошенным.public java.net.URL getResourceURL(FacesContext context) throws java.net.MalformedURLException
Создайте абсолютный URL к этому NavigationCase
использование экземпляра ViewHandler.getResourceURL(javax.faces.context.FacesContext, java.lang.String)
на части пути url.
context
- FacesContext
для текущего запроса java.net.MalformedURLException
- если процесс построения URL заставляет это исключение быть брошенным.public java.net.URL getRedirectURL(FacesContext context) throws java.net.MalformedURLException
Создайте абсолютный URL, подходящий для "перенаправления" к этому NavigationCase
использование экземпляра ViewHandler.getRedirectURL(javax.faces.context.FacesContext, java.lang.String, java.util.Map
на части пути url.
context
- FacesContext
для текущего запроса java.net.MalformedURLException
- если процесс построения URL заставляет это исключение быть брошенным.public java.net.URL getBookmarkableURL(FacesContext context) throws java.net.MalformedURLException
Создайте абсолютный URL, подходящий для ссылки bookmarkable к этому NavigationCase
использование экземпляра ViewHandler.getBookmarkableURL(javax.faces.context.FacesContext, java.lang.String, java.util.Map
на части пути url. Этот URL может включать параметры представления, определенные как метаданные в пределах представления.
context
- FacesContext
для текущего запроса java.net.MalformedURLException
- если процесс построения URL заставляет это исключение быть брошенным.public java.lang.String getFromViewId()
Возвратитесь <from-view-id>
из <navigation-rule>
внутри, который это <navigation-case>
вкладывается.
public java.lang.String getFromAction()
Возвратитесь <from-action> for this
<navigation-case>
public java.lang.String getFromOutcome()
Возвратитесь <from-outcome> for this
<navigation-case>
public java.lang.String getToViewId(FacesContext context)
Оценивает <to-view-id>
для этого <navigation-case>
context
- FacesContext
для текущего запроса public boolean hasCondition()
Тест, если у этого случая навигации есть связанное <if>
элемент.
true
если есть <if>
элемент связался с этим <navigation-case>
, иначе false
public java.lang.Boolean getCondition(FacesContext context)
Оценивает <if>
для этого <navigation-case>
, если любой. Выражение, которое будет оценено, передают в конструктора как строка. Когда выражение оценивается, его значение должно быть принуждено в a boolean
на normail ЭЛЬ правила приведения.
context
- FacesContext
для текущего запроса null
если есть нет <if>
элемент связался с этим <navigation-case>
, иначе возвратите результат оценки условия any
- исключения, с которыми встречаются во время процесса оценки выражения или получения его значения.public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameters()
Возвратите параметры, которые будут включены для случаев навигации, требующих перенаправления. Если никакие параметры не определяются, null
будет возвращен. Ключи Map
названия параметра. Для каждого ключа соответствующее значение является a List
из непреобразованных значений.
public boolean isRedirect()
Возвратитесь <redirect>
значение для этого <navigation-case>
. Это будет true
если к новому представлению нужно переместиться через a ExternalContext.redirect(String)
public boolean isIncludeViewParams()
Возвратитесь <redirect>
значение для этого <navigation-case>
. Это будет true
если представление parametets должно быть закодировано в перенаправление URL (только применяется к случаю перенаправления),
public boolean equals(java.lang.Object o)
equals
в class java.lang.Object
public int hashCode()
hashCode
в class java.lang.Object
public java.lang.String toString()
toString
в class java.lang.Object
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41