|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.app.Slider<T>
public class Slider<T>
Класс реализует функционал многостраницчного пролистывания страниц
Constructor Summary | |
---|---|
Slider()
Конструктор |
|
Slider(java.util.List<T> col,
int pageSize,
java.util.List<java.lang.String> order,
int page)
Конструктор |
|
Slider(java.util.List<T> col,
int pageSize,
java.util.List<java.lang.String> order,
int page,
boolean isTruncated)
Конструктор |
Method Summary | ||
---|---|---|
boolean |
add(T o)
Добавляет элемент в коллекцию |
|
boolean |
addAll(java.util.Collection<? extends T> c)
Добавляет коллекцию |
|
void |
clear()
Очищает коллекцию |
|
boolean |
contains(java.lang.Object o)
Проверяет наличие объекта в коллекции |
|
boolean |
containsAll(java.util.Collection<?> c)
Проверяет наличие подколлекции в основной коллекции |
|
java.lang.String |
drawSlider(java.lang.String baseref,
java.lang.String element,
java.lang.String style)
Возвращает HTML блок слайдера для вывода в JSP |
|
java.util.ArrayList<T> |
getCol()
Возвращает коллецкию |
|
java.lang.String |
getColSize()
Возвращает размер коллекции |
|
int |
getPage()
Возвращает номер текущей страницы |
|
int |
getPagesCount()
Возвращает количество страниц |
|
int |
getPageSize()
Возвращает количество страниц |
|
int |
getSize()
Возвращает размер коллекции |
|
java.util.List<java.lang.String> |
getSortorder()
Возврашает полрядок сортировки |
|
int |
getTotalChildrenCount()
Возвращает общее количество записей |
|
int |
hashCode()
возвращает хеш |
|
boolean |
isEmpty()
Проверяет пустая коллекция или нет |
|
boolean |
isTruncated()
Усеченный или нет |
|
java.util.Iterator<T> |
iterator()
ВОзвращает итератор для коллекции |
|
boolean |
remove(java.lang.Object o)
Удаляет объект из коллекции |
|
boolean |
removeAll(java.util.Collection<?> c)
Удаляет подколлекцию из основной коллекции |
|
boolean |
retainAll(java.util.Collection<?> c)
Аккумулирует коллекции |
|
void |
setPage(int pagenum)
Устанавливает текущую страницу |
|
void |
setTotalChildrenCount(int totalChildrenCount)
Устанавливает общее количество записей |
|
int |
size()
ВОзвращает размер коллекции |
|
T[] |
toArray()
ВОзвращает коллекцию в виде массива |
|
|
toArray(T[] a)
Возвращает коллекцию в виде массива |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Collection |
---|
equals |
Constructor Detail |
---|
public Slider(java.util.List<T> col, int pageSize, java.util.List<java.lang.String> order, int page)
col
- исходная коллексияpageSize
- количество страницorder
- порядок сортировкиpage
- текущая страницаpublic Slider(java.util.List<T> col, int pageSize, java.util.List<java.lang.String> order, int page, boolean isTruncated)
col
- исходная коллексияpageSize
- количество страницorder
- порядок сортировкиpage
- текущая страницаisTruncated
- надо усекать или нетpublic Slider()
Method Detail |
---|
public int getPage()
public int getPageSize()
public int getTotalChildrenCount()
public void setTotalChildrenCount(int totalChildrenCount)
totalChildrenCount
- количество записейpublic java.util.List<java.lang.String> getSortorder()
public java.util.ArrayList<T> getCol()
public boolean isTruncated()
public int getPagesCount()
public void setPage(int pagenum)
pagenum
- номер страницыpublic java.lang.String drawSlider(java.lang.String baseref, java.lang.String element, java.lang.String style)
baseref
- базовая ссылкаelement
- елемент для обрамленияstyle
- стиль для слайдера
public java.lang.String getColSize()
public int size()
size
in interface java.util.Collection<T>
public boolean isEmpty()
isEmpty
in interface java.util.Collection<T>
public boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<T>
o
- объект
public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T>
iterator
in interface java.util.Collection<T>
public T[] toArray()
toArray
in interface java.util.Collection<T>
public boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<T>
o
- объект
public boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<T>
c
- подколлекция
public boolean removeAll(java.util.Collection<?> c)
removeAll
in interface java.util.Collection<T>
c
- подколлекция
public <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<T>
T
- массивa
- массив
public boolean add(T o)
add
in interface java.util.Collection<T>
o
- элемент
public boolean retainAll(java.util.Collection<?> c)
retainAll
in interface java.util.Collection<T>
c
- коллекция
public int hashCode()
hashCode
in interface java.util.Collection<T>
hashCode
in class java.lang.Object
public boolean addAll(java.util.Collection<? extends T> c)
addAll
in interface java.util.Collection<T>
c
- коллекция
public void clear()
clear
in interface java.util.Collection<T>
public int getSize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |