|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.model.DataModel<E>
javax.faces.model.ArrayDataModel<E>
public class ArrayDataModel<E>
ArrayDataModel является реализацией удобства DataModel это обертывает массив объектов Java.
| Сводка конструктора | |
|---|---|
ArrayDataModel()
Создайте новое ArrayDataModel без указанных обернутых данных. |
|
ArrayDataModel(E[] array)
Создайте новое ArrayDataModel обертывание указанного массива. |
|
| Сводка метода | |
|---|---|
int |
getRowCount()
Если есть wrappedData доступный, возвратите длину массива. |
E |
getRowData()
Если данные строки доступны, возвратите элемент массива при индексировании указанного rowIndex. |
int |
getRowIndex()
Возвратитесь нулевой родственник индексируют в настоящий момент выбранной строки. |
java.lang.Object |
getWrappedData()
Возвратите объект, представляющий данные, обернутые этим DataModel, если любой. |
boolean |
isRowAvailable()
Возвратиться true если есть wrappedData доступный, и текущая стоимость rowIndex больше чем или равен нулю, и меньше чем длина массива. |
void |
setRowIndex(int rowIndex)
Установите нулевого родственника, индексируют в настоящий момент выбранной строки, или-1, чтобы указать, что мы не располагаемся на строку. |
void |
setWrappedData(java.lang.Object data)
Установите объект, представляющий сбор данных, обернутый этим DataModel. |
| Методы, наследованные от class javax.faces.model. DataModel |
|---|
addDataModelListener, getDataModelListeners, iterator, removeDataModelListener |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Деталь конструктора |
|---|
public ArrayDataModel()
Создайте новое ArrayDataModel без указанных обернутых данных.
public ArrayDataModel(E[] array)
Создайте новое ArrayDataModel обертывание указанного массива.
array - Массив, который будет обернут (если любой)| Деталь метода |
|---|
public boolean isRowAvailable()
Возвратиться true если есть wrappedData доступный, и текущая стоимость rowIndex больше чем или равен нулю, и меньше чем длина массива. Иначе, возвратиться false.
isRowAvailable в class DataModel<E>FacesException - если ошибка происходит, получая доступность строкиpublic int getRowCount()
Если есть wrappedData доступный, возвратите длину массива. Если нет wrappedData доступно, возвратитесь-1.
getRowCount в class DataModel<E>FacesException - если ошибка происходит, получая количество строкиpublic E getRowData()
Если данные строки доступны, возвратите элемент массива при индексировании указанного rowIndex. Если никакие обернутые данные не доступны, возвратиться null.
getRowData в class DataModel<E>FacesException - если ошибка происходит, получая данные строки IllegalArgumentException - если теперь данные строки доступны в в настоящий момент указанной строке, индексируютpublic int getRowIndex()
DataModelВозвратитесь нулевой родственник индексируют в настоящий момент выбранной строки. Если мы в настоящий момент не располагаемся на строку, или нет wrappedData доступно, возвратитесь-1.
getRowIndex в class DataModel<E>FacesException - если ошибка происходит, получая строку, индексируютpublic void setRowIndex(int rowIndex)
DataModelУстановите нулевого родственника, индексируют в настоящий момент выбранной строки, или-1, чтобы указать, что мы не располагаемся на строку. Возможно установить строку, индексируют в значении, для которого базовый сбор данных не содержит данных строки. Поэтому, вызывающие стороны могут использовать isRowAvailable() метод, чтобы обнаружить, будут ли данные строки доступны для использования getRowData() метод.
Если есть нет wrappedData доступный, когда этот метод вызывают, указанное rowIndex сохранен (и может быть получен последующим звонком getRowData()), но никакое событие не отправляется. Иначе, если в настоящий момент выбранная строка индексирует, изменяется этим вызовом, a DataModelEvent будет отправлен rowSelected() метод всех зарегистрированных DataModelListeners.
setRowIndex в class DataModel<E>rowIndex - Новый нулевой родственник индексирует (должно быть неотрицательным), FacesException - если ошибка происходит, устанавливая строку, индексируют IllegalArgumentException - если rowIndex меньше чем-1public java.lang.Object getWrappedData()
DataModelВозвратите объект, представляющий данные, обернутые этим DataModel, если любой.
getWrappedData в class DataModel<E>public void setWrappedData(java.lang.Object data)
DataModelУстановите объект, представляющий сбор данных, обернутый этим DataModel. Если указанное data null, отсоедините это DataModel от любого ранее обернутого сбора данных вместо этого.
Если data не -null, в настоящий момент выбранная строка индексирует, должен быть обнулен, и a DataModelEvent должен быть отправлен rowSelected() метод всех зарегистрированных DataModelListeners указание, что эта строка теперь выбирается.
setWrappedData в class DataModel<E>data - Сбор данных, который будет обернут, или null отсоединяться от любого предыдущего сбора данных java.lang.ClassCastException - если data не -null и не массив объектов Java.
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41