org.siebengeisslein.pgui
Class PTreeCellRenderer

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pgui.PTreeCellRenderer
All Implemented Interfaces:
javax.swing.tree.TreeCellRenderer, Instrumented

public class PTreeCellRenderer
extends Persistent
implements javax.swing.tree.TreeCellRenderer


Constructor Summary
PTreeCellRenderer()
           
 
Method Summary
 java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
           
protected  void initTransient()
           
 void setClosedIcon(javax.swing.Icon closedIcon)
           
 void setLeafIcon(javax.swing.Icon leafIcon)
           
 void setOpenIcon(javax.swing.Icon openIcon)
           
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTreeCellRenderer

public PTreeCellRenderer()
Method Detail

initTransient

protected void initTransient()
Overrides:
initTransient in class Persistent

setLeafIcon

public void setLeafIcon(javax.swing.Icon leafIcon)

setClosedIcon

public void setClosedIcon(javax.swing.Icon closedIcon)

setOpenIcon

public void setOpenIcon(javax.swing.Icon openIcon)

getTreeCellRendererComponent

public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree,
                                                       java.lang.Object value,
                                                       boolean selected,
                                                       boolean expanded,
                                                       boolean leaf,
                                                       int row,
                                                       boolean hasFocus)
Specified by:
getTreeCellRendererComponent in interface javax.swing.tree.TreeCellRenderer