public class TreeView
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
class |
TreeView.TreeViewNode
Node definition
|
Modifier and Type | Field and Description |
---|---|
static int |
ITEM_ACTION
Action
|
static int |
ITEM_EXTERNAL
External page
|
static int |
ITEM_NEXT
Next list page
|
static int |
ITEM_OBJECT
Object list
|
static int |
ITEM_PREVIOUS
Previous list page
|
static int |
ITEM_PROCESS
Process start
|
static int |
ITEM_ROOT
Tree root
|
static int |
ITEM_ROWLEAF
Object record without child
|
static int |
ITEM_ROWTREE
Object record with children
|
static int |
ITEM_SHORTCUT
Short cut
|
Constructor and Description |
---|
TreeView(Grant g,
java.lang.String id,
java.lang.String name,
boolean dyn)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Get the treeview id
|
java.lang.String |
getName()
Get the treeview name
|
java.util.Vector<java.lang.String> |
getObjects()
Objects in tree definition (to limit index search)
|
TreeView.TreeViewNode |
getRoot()
Get the root node
|
TreeView.TreeViewNode |
getRootObject() |
boolean |
isDynamic()
Find the tree hierarchy dynamically from root thru Links ?
|
void |
removeId(java.lang.String id) |
TreeView.TreeViewNode |
searchLevel(java.lang.String level) |
void |
setDynamic(boolean b) |
java.lang.String |
toString() |
public static final int ITEM_ROOT
public static final int ITEM_OBJECT
public static final int ITEM_ACTION
public static final int ITEM_SHORTCUT
public static final int ITEM_EXTERNAL
public static final int ITEM_PROCESS
public static final int ITEM_ROWLEAF
public static final int ITEM_ROWTREE
public static final int ITEM_PREVIOUS
public static final int ITEM_NEXT
public TreeView(Grant g, java.lang.String id, java.lang.String name, boolean dyn)
g
- User rightsid
- Treeview idname
- Treeview namedyn
- Build the tree hierarchy dynamically with Linkspublic java.util.Vector<java.lang.String> getObjects()
public java.lang.String getId()
public java.lang.String getName()
public TreeView.TreeViewNode getRoot()
public boolean isDynamic()
public void setDynamic(boolean b)
public void removeId(java.lang.String id)
public TreeView.TreeViewNode searchLevel(java.lang.String level)
public TreeView.TreeViewNode getRootObject()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c)2006-2014 Simplicite Software. All Rights Reserved.