|
||||||||||
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.PTreeDateNode
public class PTreeDateNode
Title: Description: Copyright: Copyright (c) 2001 Company: Hyperion Solutions Corporation
Field Summary | |
---|---|
protected java.text.DateFormat |
dateFormat |
protected short |
format |
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 | |
---|---|
PTreeDateNode() |
|
PTreeDateNode(java.lang.String caption) |
|
PTreeDateNode(java.lang.String caption, boolean allowsChildren, short format, java.text.DateFormat dateFormat) |
|
PTreeDateNode(java.lang.String caption, short format) |
Method Summary | |
---|---|
void |
cancelEditing() |
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. |
void |
endEditing() |
java.util.Date |
getDate() |
java.lang.String |
getDateString() |
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. |
void |
setDate(java.util.Date date) |
void |
setDate(java.lang.Object date) |
void |
setDate(java.lang.String date) |
void |
setDateFormatter(java.text.DateFormat format) |
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 |
Field Detail |
---|
protected short format
protected java.text.DateFormat dateFormat
Constructor Detail |
---|
public PTreeDateNode()
public PTreeDateNode(java.lang.String caption)
public PTreeDateNode(java.lang.String caption, short format)
public PTreeDateNode(java.lang.String caption, boolean allowsChildren, short format, java.text.DateFormat dateFormat)
Method Detail |
---|
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
PTreeNode
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 setDateFormatter(java.text.DateFormat format)
public java.util.Date getDate()
public java.lang.String getDateString()
public void setDate(java.lang.Object date)
public void setDate(java.util.Date date)
public void setDate(java.lang.String date)
public void endEditing()
endEditing
in class PTreeNode
public void cancelEditing()
cancelEditing
in class PTreeNode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |