- java.lang.Object
- 
- javax.swing.tree.AbstractLayoutCache.NodeDimensions
 
- 
- Direct Known Subclasses:
- BasicTreeUI.NodeDimensionsHandler
 - Enclosing class:
- AbstractLayoutCache
 
 public abstract static class AbstractLayoutCache.NodeDimensions extends Object Used byAbstractLayoutCacheto determine the size and x origin of a particular node.
- 
- 
Constructor SummaryConstructors Constructor Description NodeDimensions()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract RectanglegetNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds)Returns, by reference in bounds, the size and x origin to place value at.
 
- 
- 
- 
Method Detail- 
getNodeDimensionspublic abstract Rectangle getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds) Returns, by reference in bounds, the size and x origin to place value at. The calling method is responsible for determining the Y location. If bounds isnull, a newly createdRectangleshould be returned, otherwise the value should be placed in bounds and returned.- Parameters:
- value- the- valueto be represented
- row- row being queried
- depth- the depth of the row
- expanded- true if row is expanded, false otherwise
- bounds- a- Rectanglecontaining the size needed to represent- value
- Returns:
- a Rectanglecontaining the node dimensions, ornullif node has no dimension
 
 
- 
 
-