|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<java.lang.Object>
org.pushingpixels.flamingo.api.bcb.core.BreadcrumbTreeAdapterSelector.TreeCallback
public static class BreadcrumbTreeAdapterSelector.TreeCallback
Tree-adapter specific implementation of the BreadcrumbBarCallBack
.
Field Summary | |
---|---|
protected boolean |
isRootVisible
If true , the first selector shows the tree root node. |
protected BreadcrumbTreeAdapterSelector.TreeAdapter |
treeAdapter
The corresponding tree adapter. |
protected javax.swing.tree.TreeModel |
treeModel
The corresponding tree model. |
Fields inherited from class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack |
---|
throwsExceptions |
Constructor Summary | |
---|---|
BreadcrumbTreeAdapterSelector.TreeCallback(javax.swing.tree.TreeModel treeModel,
BreadcrumbTreeAdapterSelector.TreeAdapter treeAdapter,
boolean isRootVisible)
Creates the callback. |
Method Summary | |
---|---|
java.io.InputStream |
getLeafContent(java.lang.Object leaf)
Returns the input stream with the leaf content. |
java.util.List<StringValuePair<java.lang.Object>> |
getLeafs(java.util.List<BreadcrumbItem<java.lang.Object>> path)
Returns the choice element that corresponds to the specified path. |
java.util.List<StringValuePair<java.lang.Object>> |
getPathChoices(java.util.List<BreadcrumbItem<java.lang.Object>> path)
Returns the choice element that corresponds to the specified path. |
Methods inherited from class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack |
---|
setThrowsExceptions, setup |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected javax.swing.tree.TreeModel treeModel
protected BreadcrumbTreeAdapterSelector.TreeAdapter treeAdapter
null
.
protected boolean isRootVisible
true
, the first selector shows the tree root node. If
false
, the first selector shows the tree root child
nodes.
Constructor Detail |
---|
public BreadcrumbTreeAdapterSelector.TreeCallback(javax.swing.tree.TreeModel treeModel, BreadcrumbTreeAdapterSelector.TreeAdapter treeAdapter, boolean isRootVisible)
treeModel
- The corresponding tree model.treeAdapter
- The corresponding tree adapter. Can not be
null
.isRootVisible
- If true
, the first selector shows the tree
root node. If false
, the first selector shows
the tree root child nodes.Method Detail |
---|
public java.util.List<StringValuePair<java.lang.Object>> getPathChoices(java.util.List<BreadcrumbItem<java.lang.Object>> path)
BreadcrumbBarCallBack
null
should be returned. If path is
null
, the "root" elements should be returned
getPathChoices
in class BreadcrumbBarCallBack<java.lang.Object>
path
- Breadcrumb bar path.
public java.util.List<StringValuePair<java.lang.Object>> getLeafs(java.util.List<BreadcrumbItem<java.lang.Object>> path)
BreadcrumbBarCallBack
null
should be returned. If path is
null
, the "root" elements should be returned
getLeafs
in class BreadcrumbBarCallBack<java.lang.Object>
path
- Breadcrumb bar path.
public java.io.InputStream getLeafContent(java.lang.Object leaf)
BreadcrumbBarCallBack
null
if this is not applicable.
getLeafContent
in class BreadcrumbBarCallBack<java.lang.Object>
leaf
- Leaf.
null
if
this is not applicable.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |