|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.flashback.gui.ReferencesTreeView
public class ReferencesTreeView
A TreeView for the References tree that displays the Title for the name of the node and sorts nodes into bins by Author (reformatted from the BibTex format).
Constructor Summary | |
---|---|
ReferencesTreeView(DBCAccessor dbca,
java.lang.String selectedReferencesSort)
|
Method Summary | |
---|---|
static java.lang.String[][] |
availableSorts()
Return an n by 2 String matrix where for each of the n available sorts of the References tree, result[i][0] is the name of the sort and result[i][1] is a textual description |
boolean |
hierarchicalTree(TreeType type)
Should the tree for a certain type organize its nodes hierarchically, putting SUBTYPEOF and INSTANCEOF nodes inside their respective parents, or list all nodes without hierarchy? |
java.lang.String[] |
nodeBin(TreeType type,
NodeAddress node)
Put a Reference node in as many bins as authors, one for each author. |
java.lang.String |
nodeText(TreeType type,
NodeAddress node)
Given a node, what should the text of the node be in the Forest tree? |
void |
setSort(java.lang.String selectedReferencesSort)
|
boolean |
triggersReload(NodeType type,
AttributeID ID)
If the argued attribute is changed to a new value, should the Forest reload its tree models? |
boolean |
useBins(TreeType type)
Should nodeBin() be used or should all the nodes just be listed without bins? |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReferencesTreeView(DBCAccessor dbca, java.lang.String selectedReferencesSort) throws Scheherexception
Scheherexception
Method Detail |
---|
public void setSort(java.lang.String selectedReferencesSort) throws Scheherexception
Scheherexception
public java.lang.String nodeText(TreeType type, NodeAddress node)
TreeView
nodeText
in interface TreeView
public java.lang.String[] nodeBin(TreeType type, NodeAddress node)
nodeBin
in interface TreeView
public boolean useBins(TreeType type)
TreeView
useBins
in interface TreeView
public static java.lang.String[][] availableSorts()
public boolean triggersReload(NodeType type, AttributeID ID)
TreeView
triggersReload
in interface TreeView
public boolean hierarchicalTree(TreeType type)
TreeView
hierarchicalTree
in interface TreeView
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |