public interface AppTree<T> extends AppControl
| Modifier and Type | Method and Description |
|---|---|
AppTreeNode<T> |
addChild(AppTreeNode<T> parent,
Object child,
int index) |
AppTreeNode<T> |
copy(AppTreeNode<T> node) |
AppTreeNode<T> |
findNode(Object[] path) |
net.thevpc.common.props.WritableValue<AppTreeItemRenderer<T>> |
itemRenderer() |
Class |
itemType() |
net.thevpc.common.props.WritableValue<AppTreeMutator<T>> |
mutator() |
AppTreeNode<T> |
nodeOf(T value) |
AppTreeNode<T> |
nodeOf(T value,
TreeNodeFactory<T> nf,
TreeNodeChildrenFactory<T> cf) |
AppTreeNode<T> |
removeChild(AppTreeNode<T> parent,
int childIndex) |
net.thevpc.common.props.WritableValue<AppTreeNode<T>> |
root() |
net.thevpc.common.props.WritableBoolean |
rootVisible() |
net.thevpc.common.props.WritableListSelection<AppTreeNode<T>> |
selection() |
void |
updateChild(AppTreeNode<T> parent,
int index) |
accelerator, active, anchor, app, backgroundColor, bounds, childConstraints, componentType, contextMenu, copy, editable, editing, enabled, events, focused, foregroundColor, icon, iconConfig, iconSet, id, largeIcon, locale, mnemonic, opaque, order, parent, parentConstraints, path, peer, peer, peerType, prefSize, properties, requestFocus, setOptions, shown, title, titleStyle, tooltip, visiblegetChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, readOnly, userObjects, with, withnet.thevpc.common.props.WritableValue<AppTreeNode<T>> root()
net.thevpc.common.props.WritableListSelection<AppTreeNode<T>> selection()
net.thevpc.common.props.WritableBoolean rootVisible()
Class itemType()
net.thevpc.common.props.WritableValue<AppTreeMutator<T>> mutator()
AppTreeNode<T> findNode(Object[] path)
net.thevpc.common.props.WritableValue<AppTreeItemRenderer<T>> itemRenderer()
AppTreeNode<T> nodeOf(T value)
AppTreeNode<T> nodeOf(T value, TreeNodeFactory<T> nf, TreeNodeChildrenFactory<T> cf)
void updateChild(AppTreeNode<T> parent, int index)
AppTreeNode<T> addChild(AppTreeNode<T> parent, Object child, int index)
AppTreeNode<T> removeChild(AppTreeNode<T> parent, int childIndex)
AppTreeNode<T> copy(AppTreeNode<T> node)
Copyright © 2021 vpc open source initiative. All rights reserved.