public class LayerRendererTreeNode extends ListTreeNode implements MouseListener
| Modifier and Type | Field and Description |
|---|---|
static Icon |
ICON |
NODE_EXISTS| Constructor and Description |
|---|
LayerRendererTreeNode(LayerRenderer<?> renderer) |
| Modifier and Type | Method and Description |
|---|---|
int |
addChild(int index,
Object object) |
int |
addChild(Object object) |
protected List<BaseTreeNode> |
doLoadChildren() |
protected void |
doPropertyChange(PropertyChangeEvent e) |
protected List<Class<?>> |
getChildClasses() |
Icon |
getIcon() |
AbstractMultipleRenderer |
getMutiRenderer() |
<V extends LayerRenderer<?>> |
getRenderer() |
Component |
getTreeCellRendererComponent(Component renderer,
JTree tree,
Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) |
protected boolean |
isDndDropSupported(TransferHandler.TransferSupport support,
TreePath dropPath,
TreePath childPath,
Object child) |
void |
mouseClicked(MouseEvent e) |
boolean |
removeChild(Object object) |
addNode, getChildren, isLeaf, refresh, removeNode, setChildrenchildren, collapse, collapseChildren, delete, delete, dndImportData, doClose, equals, expand, expand, expand, expandChildren, finalize, getAllowsChildren, getChild, getChildAt, getChildCount, getIndex, getIndexOfChild, getMenu, getName, getOpenIcon, getParent, getParentNode, getTree, getTreeModel, getTreePath, getTreePath, getTreePath, getType, getUserData, getUserData, getUserObject, hashCode, importData, isAllowsChildren, isChildrenInitialized, isCopySupported, isCopySupported, isDndCanImport, isDndDropSupported, isExists, isUserObjectInitialized, isVisible, iterator, mouseEntered, mouseExited, mousePressed, mouseReleased, nodeChanged, nodeCollapsed, nodeRemoved, nodesChanged, nodesInserted, nodesRemoved, propertyChange, removeChild, setAllowsChildren, setIcon, setName, setParent, setTree, setType, setUserObject, setUserObjectInitialized, setVisible, toStringmouseEntered, mouseExited, mousePressed, mouseReleasedpublic static final Icon ICON
public LayerRendererTreeNode(LayerRenderer<?> renderer)
public int addChild(int index,
Object object)
addChild in class BaseTreeNodepublic int addChild(Object object)
addChild in class BaseTreeNodeprotected List<BaseTreeNode> doLoadChildren()
doLoadChildren in class ListTreeNodeprotected void doPropertyChange(PropertyChangeEvent e)
doPropertyChange in class BaseTreeNodeprotected List<Class<?>> getChildClasses()
getChildClasses in class BaseTreeNodepublic Icon getIcon()
getIcon in class BaseTreeNodepublic AbstractMultipleRenderer getMutiRenderer()
public <V extends LayerRenderer<?>> V getRenderer()
public Component getTreeCellRendererComponent(Component renderer, JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
getTreeCellRendererComponent in class BaseTreeNodeprotected boolean isDndDropSupported(TransferHandler.TransferSupport support, TreePath dropPath, TreePath childPath, Object child)
isDndDropSupported in class BaseTreeNodepublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class BaseTreeNodepublic boolean removeChild(Object object)
removeChild in class BaseTreeNodeCopyright © 2015 Revolution Systems Inc.. All rights reserved.