|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTree
de.jsystems.framework.controls.FTree
de.jsystems.framework.tree.BusinessTree.Tree
Klasse f�r den Baum. Noch ist das einfach ein {javax.swing.JTree JTree} ohne groessere Modifikation.
Nested Class Summary |
Nested classes inherited from class javax.swing.JTree |
JTree.AccessibleJTree, JTree.DynamicUtilTreeNode, JTree.EmptySelectionModel, JTree.TreeModelHandler, JTree.TreeSelectionRedirector |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private org.apache.log4j.Logger |
logger
|
private IBusinessTreeModel |
model
Model mit den Daten des Trees. |
Fields inherited from class de.jsystems.framework.controls.FTree |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BusinessTree.Tree(IBusinessTreeModel model)
Erzeugt den Tree. |
Method Summary | |
String |
convertValueToText(Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
Wird vom Renderer f�r diesen Tree aufgerufen. |
IBusinessTreeModel |
getBusinessTreeModel()
Gibt das aktuelle Model des Trees zur�ck. |
TreeItem |
getSelectedNode()
Gibt den aktuell selektierten Knoten zur�ck. |
void |
selectNodeAtPoint(Point p)
Selektiert den Knoten im Baum, der sich an der Position des uebergebenen Punktes befindet. |
void |
setBusinessTreeModel(IBusinessTreeModel model)
Setzt das Model f�r den Tree. |
void |
setSelectedNode(TreeItem node)
Markiert den �bergebenen Knoten als selektiert. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.jsystems.framework.common.action.IActionInterface |
isEnabled, setEnabled |
Methods inherited from interface de.jsystems.framework.common.action.swing.ITreeExpansion |
addTreeExpansionListener, removeTreeExpansionListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.ITreeSelection |
addTreeSelectionListener, removeTreeSelectionListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.ITreeWillExpand |
addTreeWillExpandListener, removeTreeWillExpandListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.IAncestor |
addAncestorListener, removeAncestorListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IPropertyChange |
addPropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IVetoableChange |
addVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IContainer |
addContainerListener, removeContainerListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IComponent |
addComponentListener, removeComponentListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IFocus |
addFocusListener, removeFocusListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchy |
addHierarchyListener, removeHierarchyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchyBounds |
addHierarchyBoundsListener, removeHierarchyBoundsListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IInputMethod |
addInputMethodListener, removeInputMethodListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IKey |
addKeyListener, removeKeyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouse |
addMouseListener, removeMouseListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouseMotion |
addMouseMotionListener, removeMouseMotionListener |
Field Detail |
private org.apache.log4j.Logger logger
private IBusinessTreeModel model
Constructor Detail |
public BusinessTree.Tree(IBusinessTreeModel model)
SINGLE_TREE_SELECTION
.
model
- Das Model fuer den Baum.Method Detail |
public void setBusinessTreeModel(IBusinessTreeModel model)
model
- Das Model fuer den Tree.public IBusinessTreeModel getBusinessTreeModel()
public String convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
name
haben und nicht das UserObject f�r den Namen benutzt wird.
value
- Das Objekt, dessen Namen angezeigt werden soll. Hierbei
handelt es sich um Objekte vom Typ TreeItem
selected
- true
, wenn der Knoten selektiert ist, ansonsten false
.expanded
- true
, wenn der Knoten expandiert ist.leaf
- true
, wenn es sich bei diesem Knoten um ein Blatt handelt.row
- Die Zeile des angezeigten Knotens. 0 ist die erste angezeigte Zeile.hasFocus
- true
, wenn der Knoten den Focus hat.
Item.getName()
public TreeItem getSelectedNode()
NULL
zur�ckgegeben.
NULL
.public void setSelectedNode(TreeItem node)
node
- Der Knoten, der im Baum selektiert erscheinen soll.public void selectNodeAtPoint(Point p)
p
- Der Punkt an dem ein Knoten selektiert werden soll.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |