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


javax.faces.view.facelets
Класс TagAttribute

java.lang.Object
  расширенный javax.faces.view.facelets.TagAttribute

public abstract class TagAttribute
расширяет java.lang. Объект

Представление XML приписывает name=value пару на элементе XML в файле Facelet.

С тех пор:
2.0

Сводка конструктора
TagAttribute()
           
 
Сводка метода
abstract  boolean getBoolean(FaceletContext ctx)
          Если литерал, возвратиться Boolean.getBoolean(java.lang.String) передавая наше значение, иначе вызовите getObject(FaceletContext, Class).
abstract  int getInt(FaceletContext ctx)
          Если литерал, вызвать Integer.parseInt(String), иначе вызовите getObject(FaceletContext, Class).
abstract  java.lang.String getLocalName()
          Локальное имя этого атрибута
abstract  Location getLocation()
          Расположение этого атрибута в FaceletContext
abstract  MethodExpression getMethodExpression(FaceletContext ctx, java.lang.Class type, java.lang.Class[] paramTypes)
          Создайте MethodExpression, используя значение этого атрибута в качестве Строки выражения.
abstract  java.lang.String getNamespace()
          Разрешенное Пространство имен для этого атрибута
abstract  java.lang.Object getObject(FaceletContext ctx)
          Делегаты в getObject с Объектом. class как param
abstract  java.lang.Object getObject(FaceletContext ctx, java.lang.Class type)
          Если литерал, просто принудите наше значение Строкового литерала, используя ExpressionFactory, иначе создайте ValueExpression и оцените это.
abstract  java.lang.String getQName()
          Полностью определенное имя для этого атрибута
abstract  java.lang.String getValue()
          Возвратите литеральное значение этого атрибута
abstract  java.lang.String getValue(FaceletContext ctx)
          Если литерал, то возвратите наше значение, иначе делегируйте к getObject, передавая Строку. class.
abstract  ValueExpression getValueExpression(FaceletContext ctx, java.lang.Class type)
          Создайте ValueExpression, используя литеральное значение этого атрибута и переданный ожидаемый тип.
abstract  boolean isLiteral()
          Если этот TagAttribute является литеральным (не # {..} или $ {..})
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

TagAttribute

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

getBoolean

public abstract boolean getBoolean(FaceletContext ctx)
Если литерал, возвратиться Boolean.getBoolean(java.lang.String) передавая наше значение, иначе вызовите getObject(FaceletContext, Class).

Параметры:
ctx - FaceletContext, чтобы использовать
Возвраты:
булево значение
См. Также:
Boolean.getBoolean(java.lang.String), getObject(FaceletContext, Class)

getInt

public abstract int getInt(FaceletContext ctx)
Если литерал, вызвать Integer.parseInt(String), иначе вызовите getObject(FaceletContext, Class).

Параметры:
ctx - FaceletContext, чтобы использовать
Возвраты:
международное значение
См. Также:
Integer.parseInt(java.lang.String), getObject(FaceletContext, Class)

getLocalName

public abstract java.lang.String getLocalName()
Локальное имя этого атрибута

Возвраты:
локальное имя этого атрибута

getLocation

public abstract Location getLocation()
Расположение этого атрибута в FaceletContext

Возвраты:
расположение TagAttribute

getMethodExpression

public abstract MethodExpression getMethodExpression(FaceletContext ctx,
                                                     java.lang.Class type,
                                                     java.lang.Class[] paramTypes)
Создайте MethodExpression, используя значение этого атрибута в качестве Строки выражения.

Параметры:
ctx - FaceletContext, чтобы использовать
type - тип ожидаемого дохода
paramTypes - тип параметра
Возвраты:
экземпляр MethodExpression
См. Также:
ExpressionFactory#createMethodExpression(javax.el.ELContext, java.lang.String, java.lang.Class, java.lang.Class[]), MethodExpression

getNamespace

public abstract java.lang.String getNamespace()
Разрешенное Пространство имен для этого атрибута

Возвраты:
разрешенное Пространство имен

getObject

public abstract java.lang.Object getObject(FaceletContext ctx)
Делегаты в getObject с Объектом. class как param

Параметры:
ctx - FaceletContext, чтобы использовать
Возвраты:
Объектное представление значения этого атрибута
См. Также:
getObject(FaceletContext, Class)

getQName

public abstract java.lang.String getQName()
Полностью определенное имя для этого атрибута

Возвраты:
полностью определенное имя для этого атрибута

getValue

public abstract java.lang.String getValue()
Возвратите литеральное значение этого атрибута

Возвраты:
литеральное значение

getValue

public abstract java.lang.String getValue(FaceletContext ctx)
Если литерал, то возвратите наше значение, иначе делегируйте к getObject, передавая Строку. class.

Параметры:
ctx - FaceletContext, чтобы использовать
Возвраты:
Строковое значение этого атрибута
См. Также:
getObject(FaceletContext, Class)

getObject

public abstract java.lang.Object getObject(FaceletContext ctx,
                                           java.lang.Class type)
Если литерал, просто принудите наше значение Строкового литерала, используя ExpressionFactory, иначе создайте ValueExpression и оцените это.

Параметры:
ctx - FaceletContext, чтобы использовать
type - тип ожидаемого дохода
Возвраты:
Объектное значение этого атрибута
См. Также:
ExpressionFactory#coerceToType(java.lang.Object, java.lang.Class), ExpressionFactory#createValueExpression(javax.el.ELContext, java.lang.String, java.lang.Class), ValueExpression

getValueExpression

public abstract ValueExpression getValueExpression(FaceletContext ctx,
                                                   java.lang.Class type)
Создайте ValueExpression, используя литеральное значение этого атрибута и переданный ожидаемый тип.

Параметры:
ctx - FaceletContext, чтобы использовать
type - тип ожидаемого дохода
Возвраты:
Экземпляр ValueExpression
См. Также:
ExpressionFactory#createValueExpression(javax.el.ELContext, java.lang.String, java.lang.Class), ValueExpression

isLiteral

public abstract boolean isLiteral()
Если этот TagAttribute является литеральным (не # {..} или $ {..})

Возвраты:
истина, если этот атрибут является литеральным


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

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

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

free hit counter