|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
com.essbase.eas.ui.ptree.PTreeNode
com.essbase.eas.ui.ptree.PTreeButtonNode
public class PTreeButtonNode
Field Summary |
---|
Fields inherited from class com.essbase.eas.ui.ptree.PTreeNode |
---|
bundle, cancelAction, caption, editable, editValue, enabled, enableRemoval, enterAction, icon, keyAdapter, nodeObject, tipText |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
---|
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
Constructor Summary | |
---|---|
PTreeButtonNode() |
|
PTreeButtonNode(javax.swing.JButton userObject, boolean allowsChildren, java.lang.String caption) |
|
PTreeButtonNode(javax.swing.JButton userObject, boolean allowsChildren, java.lang.String value, java.lang.String caption) |
|
PTreeButtonNode(javax.swing.JButton userObject, java.lang.String caption) |
|
PTreeButtonNode(javax.swing.JButton userObject, java.lang.String value, java.lang.String caption) |
Method Summary | |
---|---|
int |
drawObject(java.awt.Graphics graphics, java.awt.print.PageFormat pageFormat, int posX, int posY, int height) Draws the object at the x and y. |
java.lang.Object[] |
getPrintableObjects() |
java.awt.Component |
getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) retrieves the tree cell renderer for this object. |
java.lang.String |
getValue() |
void |
nodeRemoved() |
void |
setValue(java.lang.String value) |
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
---|
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, removeFromParent, setAllowsChildren, setParent |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PTreeButtonNode()
public PTreeButtonNode(javax.swing.JButton userObject, java.lang.String caption)
public PTreeButtonNode(javax.swing.JButton userObject, java.lang.String value, java.lang.String caption)
public PTreeButtonNode(javax.swing.JButton userObject, boolean allowsChildren, java.lang.String caption)
public PTreeButtonNode(javax.swing.JButton userObject, boolean allowsChildren, java.lang.String value, java.lang.String caption)
Method Detail |
---|
public void setValue(java.lang.String value)
public java.lang.String getValue()
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
getTreeCellRendererComponent
in class PTreeNode
public java.lang.Object[] getPrintableObjects()
getPrintableObjects
in class PTreeNode
public int drawObject(java.awt.Graphics graphics, java.awt.print.PageFormat pageFormat, int posX, int posY, int height)
PrintableObject
drawObject
in interface PrintableObject
drawObject
in class PTreeNode
graphics
- graphics to drawpageFormat
- the current page formatposX
- the x positionposY
- the Y positionheight
- the heightpublic void nodeRemoved()
nodeRemoved
in class PTreeNode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |