javax.faces.event
Тип аннотации NamedEvent


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface NamedEvent

Присутствие этой аннотации на class автоматически регистрирует class во времени выполнения как a ComponentSystemEvent для использования с <f:event /> тег в странице. Значение shortName() атрибут берется, чтобы быть кратким названием для ComponentSystemEvent. Если shortName был уже зарегистрирован, текущий class должен быть добавлен к Списку двойных событий для того имени. Если на имя события тогда ссылается приложение, a FacesException должен быть брошен, перечисляя shortName и незаконные классы.

С тех пор:
2.0

Дополнительная Сводка Элемента
 java.lang.String shortName
          

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

 

shortName

public abstract java.lang.String shortName

Значение этого атрибута аннотации принимается, чтобы быть кратким названием для ComponentSystemEvent. Если значение этого атрибута является ommitted, следующий алгоритм должен использоваться кодом, который обрабатывает эту аннотацию, чтобы определить ее значение.

  1. Получите неполное имя class (например, UserLoginEvent)

  2. Снимите изоляцию с запаздывающего "События", если существующий (например, UserLogin)

  3. Преобразуйте первый символ в нижний регистр (например, userLogin)

  4. Предварительно ожидайте имя пакета к печатаемому строчными литерами имени.

Значение по умолчанию:
""


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter