public class TreeGridRow extends GridRow implements Pageable
| Modifier | Constructor and Description |
|---|---|
|
TreeGridRow()
Always throws
UnsupportedOperationException. |
protected |
TreeGridRow(Composite model)
Creates an instnace of this class and initilizes the internal fields.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCurrentPageNumber()
This method gets a current page number.
|
int |
getDisplayedPages()
This method gets the number of pages links to be displayed.
|
int |
getEndPage()
This method returns an end page number.
|
int |
getLevel()
Gets a level number of this row trying to iterate through all the parents.
|
protected GridDataModel |
getModel()
Getter for property 'model'.
|
protected Pageable |
getPageable()
Getter for property 'pageable'.
|
int |
getPageSize()
This method returns a page size.
|
TreeGridRow |
getParent()
Getter for property 'parent'.
|
int |
getStartPage()
This method returns a start page number.
|
int |
getTotalPagesNumber()
This method returns a number of existing pages.
|
boolean |
isExpanded()
Getter for property 'expanded'.
|
boolean |
isPagerEnabled()
Getter for property 'pagerEnabled'.
|
void |
setCurrentPageNumber(int currentPageNumber)
This method sets the current page number.
|
void |
setDisplayedPages(int displayedPages)
This method sets the number of pages links to be displayed.
|
void |
setExpanded(boolean expanded)
Setter for property 'expanded'.
|
protected void |
setModel(Composite model)
Setter for property 'model'.
|
protected void |
setPageable(Pageable pageable)
Setter for property 'pageable'.
|
void |
setPagerEnabled(boolean pagerEnabled)
Setter for property 'pagerEnabled'.
|
void |
setPageSize(int pageSize)
This method sets a page size.
|
void |
setParent(TreeGridRow parent)
Setter for property 'parent'.
|
add, add, equals, generateUniqueString, get, getData, getDelegate, getIdentifier, getIndex, hashCode, remove, set, setData, setIdentifier, setIndexpublic TreeGridRow()
UnsupportedOperationException.protected TreeGridRow(Composite model)
model - is a grid data model that contains this row.public TreeGridRow getParent()
public void setParent(TreeGridRow parent)
parent - Value to set for property 'parent'.public int getLevel()
0 if it's a root row.public boolean isExpanded()
public void setExpanded(boolean expanded)
expanded - Value to set for property 'expanded'.public boolean isPagerEnabled()
public void setPagerEnabled(boolean pagerEnabled)
pagerEnabled - Value to set for property 'pagerEnabled'.public void setCurrentPageNumber(int currentPageNumber)
throws IllegalArgumentException
setCurrentPageNumber in interface PageablecurrentPageNumber - is a current page number.IllegalArgumentException - if current page number less then zero or greater then
actual number of pages.public int getTotalPagesNumber()
getTotalPagesNumber in interface Pageablepublic int getStartPage()
getStartPage in interface Pageablepublic int getEndPage()
getEndPage in interface Pageablepublic int getPageSize()
getPageSize in interface Pageablepublic int getDisplayedPages()
getDisplayedPages in interface Pageablepublic void setDisplayedPages(int displayedPages)
setDisplayedPages in interface PageabledisplayedPages - is a number of pages.public int getCurrentPageNumber()
getCurrentPageNumber in interface Pageablepublic void setPageSize(int pageSize)
setPageSize in interface PageablepageSize - is a page size.protected GridDataModel getModel()
protected void setModel(Composite model)
model - Value to set for property 'model'.protected Pageable getPageable()
protected void setPageable(Pageable pageable)
pageable - Value to set for property 'pageable'.Copyright © 2008–2013. All rights reserved.