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, setIndex
public 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 Pageable
currentPageNumber
- 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 Pageable
public int getStartPage()
getStartPage
in interface Pageable
public int getEndPage()
getEndPage
in interface Pageable
public int getPageSize()
getPageSize
in interface Pageable
public int getDisplayedPages()
getDisplayedPages
in interface Pageable
public void setDisplayedPages(int displayedPages)
setDisplayedPages
in interface Pageable
displayedPages
- is a number of pages.public int getCurrentPageNumber()
getCurrentPageNumber
in interface Pageable
public void setPageSize(int pageSize)
setPageSize
in interface Pageable
pageSize
- 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.