|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HierachicalListPresentation
Represents a presentation properties of a hierarchical list
Method Summary | |
---|---|
ListLayoutContainer |
getLayouts()
Returns the ordered list of ListLayout 's for this HierachicalListPresentation |
java.lang.String |
getLeafDesign()
Returns the 'Leaf' design |
boolean |
hasLeafDesign()
Indicates if this ListPresentation has a leaf design specified |
boolean |
isDefiningAllFieldsPerLayout()
Indicates whether each ListLayout will define their own Header, Footer and Separator |
void |
setDefiningAllFieldsPerLayout(boolean p_definingAllFieldsPerLayout)
Specifies whether each ListLayout will define their own Header, Footer and Separator |
void |
setLayouts(ListLayoutContainer p_layouts)
Sets the ordered list of ListLayout 's for this HierachicalListPresentation |
void |
setLeafDesign(java.lang.String p_html)
Sets the 'Leaf' design |
Methods inherited from interface com.ibm.workplace.wcm.api.ListPresentation |
---|
getNoResultsDesign, getPagingOptions, hasNoResultsDesign, setNoResultsDesign |
Method Detail |
---|
boolean isDefiningAllFieldsPerLayout()
ListLayout
will define their own Header, Footer and Separator
ListLayout
will define their own Header, Footer and Separator, false otherwisevoid setDefiningAllFieldsPerLayout(boolean p_definingAllFieldsPerLayout)
ListLayout
will define their own Header, Footer and Separator
p_definingAllFieldsPerLayout
- the option to setListLayoutContainer getLayouts()
ListLayout
's for this HierachicalListPresentation
When isDefiningAllFieldsPerLayout()
is true, then you can set the Header, Footer and Separator
per ListLayout
When isDefiningAllFieldsPerLayout()
is false, then the Header, Footer and Separator is sourced from the first ListLayout
ListLayout
's for this HierachicalListPresentation
isDefiningAllFieldsPerLayout()
void setLayouts(ListLayoutContainer p_layouts)
ListLayout
's for this HierachicalListPresentation
Will copy/clone the supplied list of ListLayout
's before setting on this HierachicalListPresentation
p_layouts
- the ordered list of ListLayout
's to set
java.lang.NullPointerException
- if p_layouts is NULL
java.lang.String getLeafDesign()
void setLeafDesign(java.lang.String p_html) throws com.ibm.workplace.wcm.api.exceptions.OperationFailedException
If a 'Leaf' design is specified, then this HierachicalListPresentation
will automatically use it, which
has the effect of enabling 'distinguish leaves' in the UI
p_html
- The HTML to set. If NULL
or empty string is specified, then the design will be cleared
com.ibm.workplace.wcm.api.exceptions.OperationFailedException
- if the result design could not be setboolean hasLeafDesign()
ListPresentation
has a leaf design specified
ListPresentation
has a leaf design specified, false otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |