A B C D F G H I K M N R S T U V X Z

A

add(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
add a new child to the node.
adjustColor(Color) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
adjustColor(Color, Color) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
adjustColor(float, float) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
adjustColor(float, float, float, float) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 

B

buildBranch(Object, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.TreeMapNodeBuilder
Add a branch to the tree.
BuilderTM3 - Class in net.sf.jtreemap.ktreemap.example
Parse a TM3 file to build the tree.
BuilderTM3(File) - Constructor for class net.sf.jtreemap.ktreemap.example.BuilderTM3
Constructor
BuilderXML - Class in net.sf.jtreemap.ktreemap.example
Parse a XML file to build the tree.
BuilderXML(File) - Constructor for class net.sf.jtreemap.ktreemap.example.BuilderXML
Constructor
buildLeaf(Object, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.TreeMapNodeBuilder
add a leaf to the tree.

C

calculatePositions() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
calculate the postitions for the displayed root.
calculatePositions(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.SplitStrategy
calculate the positions for all the elements of the root.
calculatePositionsRec(Rectangle, double, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitBySlice
 
calculatePositionsRec(Rectangle, double, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitSquarified
 
calculatePositionsRec(Rectangle, double, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitStrategy
 
createPartControl(Composite) - Method in class net.sf.jtreemap.ktreemap.example.KTreeMapView
This is a callback that will allow us to create the viewer and initialize it.

D

DATE - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
label "DATE" to identify Date in TM3 data file
DATE_FORMAT - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
The default date format for TM3 file : MM/dd/yyyy
decorateImage(Image, Image) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
dispose() - Method in class net.sf.jtreemap.ktreemap.example.KTreeMapView
 
dispose() - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
Dispose of cached objects and their underlying OS resources.
dispose() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
 
disposeColors() - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
dispose colors
disposeCursors() - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
dispose cursors
disposeFonts() - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
dispose fonts
disposeImages() - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
dispose images
draw(GC, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
draw the item.
drawLabel(GC, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
write the label in the middle of the item.
drawLabels(GC, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
Draw all the labels to draw.

F

fieldNames - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
list containing the field names of the TM3 file
fieldTypes - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
list containing the field type of the TM3 file
fixCoolBarSize(CoolBar) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
FLOAT - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
label "FLOAT" to identify float in TM3 data file

G

getActiveLeaf() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
get the active leaf (the one under the mouse).
getActiveLeaf(int, int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the active leaf.
getActiveLeaf(Point) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the active leaf.
getBackground(Object) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
getBoldFont(Font) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getBorder() - Static method in class net.sf.jtreemap.ktreemap.TreeMapNode
Get the max border between two nodes of the same level.
getBounds() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
 
getChild(int, int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the first child which fits the position.
getChild(Point) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the first child which fits the position.
getChildren() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get a List with the children.
getColor(int) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getColor(int, int, int) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getColor(RGB) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getColorProvider() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
 
getCursor(int) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getCursorPosition() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
 
getDisplayedRoot() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
get the displayed root.
getDoubleValue(Object) - Method in class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
getDoubleValue(Object) - Method in class net.sf.jtreemap.ktreemap.example.XMLTreeMapProvider
 
getDoubleValue(Object) - Method in interface net.sf.jtreemap.ktreemap.ITreeMapProvider
Get the double value of the value
getFieldWeight() - Static method in class net.sf.jtreemap.ktreemap.example.BuilderTM3
 
getFont(String, int, int) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getForeground(Object) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
getHeight() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the height.
getImage(Class, String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getImage(ImageDescriptor) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getImage(String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getImageDescriptor(Class, String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getImageDescriptor(String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getItalicFont(Font) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getLabel() - Method in class net.sf.jtreemap.ktreemap.example.TM3Bean
 
getLabel(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
getLabel() - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
getLabel(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.example.XMLTreeMapProvider
 
getLabel(TreeMapNode) - Method in interface net.sf.jtreemap.ktreemap.ITreeMapProvider
get the label of the node
getLegend(Composite, int) - Method in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
getLegend(Composite, int) - Method in interface net.sf.jtreemap.ktreemap.ITreeMapColorProvider
Return a Composite for the color legend of a KTreeMap
getNumberFields() - Static method in class net.sf.jtreemap.ktreemap.example.TM3Bean
 
getParent() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
 
getPluginImage(Object, String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getPluginImageDescriptor(Object, String) - Static method in class net.sf.jtreemap.ktreemap.example.ResourceManager
 
getRoot() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
get the root.
getRoot() - Method in class net.sf.jtreemap.ktreemap.TreeMapNodeBuilder
get the build tree.
getStrategy() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
get the SplitStrategy.
getTreeMapProvider() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
get the IColorLabelProvider.
getValue(String) - Method in class net.sf.jtreemap.ktreemap.example.TM3Bean
get the value of the field
getValue() - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
getValue() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the Value.
getValueField() - Static method in class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
getValueLabel(Object) - Method in class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
getValueLabel(Object) - Method in class net.sf.jtreemap.ktreemap.example.XMLTreeMapProvider
 
getValueLabel(Object) - Method in interface net.sf.jtreemap.ktreemap.ITreeMapProvider
Get the label of the value
getWeight(Object) - Method in class net.sf.jtreemap.ktreemap.example.BuilderTM3
 
getWeight(Object) - Method in class net.sf.jtreemap.ktreemap.example.BuilderXML
 
getWeight() - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
getWeight() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the weight.
getWeight(Object) - Method in class net.sf.jtreemap.ktreemap.TreeMapNodeBuilder
Return the weight of an Object.
getWidth() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the width.
getX() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the x-coordinate.
getY() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
get the y-coordinate.

H

HSBTreeMapColorProvider - Class in net.sf.jtreemap.ktreemap.example
An HSB color space color provider for KTreeMap.
HSBTreeMapColorProvider(KTreeMap, Color) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, Color, Color) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes, Color) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes, Color, Color) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes, float, float) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes, float, float, float, float) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, float, float) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider(KTreeMap, float, float, float, float) - Constructor for class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
HSBTreeMapColorProvider.ColorDistributionTypes - Enum in net.sf.jtreemap.ktreemap.example
 

I

INTEGER - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
label "INTEGER" to identify int in TM3 data file
isLeaf() - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
 
ITreeMapColorProvider - Interface in net.sf.jtreemap.ktreemap
IColorProvider for a KTreeMap
ITreeMapProvider - Interface in net.sf.jtreemap.ktreemap
Provider of the KTreeMap

K

KTreeMap - Class in net.sf.jtreemap.ktreemap
Widget who represents each element of a tree in a rectangle of more or less big size according to its importance in the tree.
KTreeMap(Composite, int, TreeMapNode) - Constructor for class net.sf.jtreemap.ktreemap.KTreeMap
Constructor of JTreeMap.
KTreeMap(Composite, int, TreeMapNode, SplitStrategy) - Constructor for class net.sf.jtreemap.ktreemap.KTreeMap
Constructor of JTreeMap.
KTreeMap.HandleMouseMotion - Class in net.sf.jtreemap.ktreemap
Listener who define the active leaf and set the tooltip text.
KTreeMap.HandleMouseMotion() - Constructor for class net.sf.jtreemap.ktreemap.KTreeMap.HandleMouseMotion
 
KTreeMapView - Class in net.sf.jtreemap.ktreemap.example
This sample class demonstrates how to plug-in a new workbench view.
KTreeMapView() - Constructor for class net.sf.jtreemap.ktreemap.example.KTreeMapView
 

M

m_jTreeMap - Variable in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
m_maxValue - Variable in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
m_minValue - Variable in class net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider
 
mouseMove(MouseEvent) - Method in class net.sf.jtreemap.ktreemap.KTreeMap.HandleMouseMotion
 

N

net.sf.jtreemap.ktreemap - package net.sf.jtreemap.ktreemap
 
net.sf.jtreemap.ktreemap.example - package net.sf.jtreemap.ktreemap.example
 

R

ResourceManager - Class in net.sf.jtreemap.ktreemap.example
Utility class for managing OS resources associated with SWT controls such as colors, fonts, images, etc. !!!
ResourceManager() - Constructor for class net.sf.jtreemap.ktreemap.example.ResourceManager
 
reveal(GC, TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
reveal the item.

S

setActiveLeaf(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
set the active leaf.
setBorder(int) - Static method in class net.sf.jtreemap.ktreemap.TreeMapNode
Set the max border between two nodes of the same level.
setBounds(Rectangle) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the position and the size.
setColorProvider(ITreeMapColorProvider) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
 
setDisplayedRoot(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
set the displayed root.
setFieldWeight(String) - Static method in class net.sf.jtreemap.ktreemap.example.BuilderTM3
 
setFocus() - Method in class net.sf.jtreemap.ktreemap.example.KTreeMapView
Passing the focus request to the viewer's control.
setHeight(int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the height.
setLabel(String) - Method in class net.sf.jtreemap.ktreemap.example.TM3Bean
 
setLabel(String) - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
setParent(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
 
setPosition(int, int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the position.
setRoot(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
set the new root.
setSize(int, int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set size.
setStrategy(SplitStrategy) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
set the new strategy.
setTreeMapProvider(ITreeMapProvider) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
set the ColorProvider.
setValue(String, Object) - Method in class net.sf.jtreemap.ktreemap.example.TM3Bean
set the value of the field name
setValue(double) - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
setValue(Object) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the Value.
setValueField(String) - Static method in class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
setWeight(double) - Method in class net.sf.jtreemap.ktreemap.example.XMLBean
 
setWeight(double) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the weight of the node and update the parents.
setWeights() - Method in class net.sf.jtreemap.ktreemap.example.BuilderTM3
Set the weights of all the TreeMapNode with the values of the fieldName.
setWidth(int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the width.
setX(int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the x-coordinate.
setY(int) - Method in class net.sf.jtreemap.ktreemap.TreeMapNode
set the y-coordinate.
setZoomKeepProportion(boolean) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
When you zoom the jTreeMap, you have the choice to keep proportions or not.
sortList(List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitStrategy
Sort the elements by descending weight.
SplitByNumber - Class in net.sf.jtreemap.ktreemap
Strategy who split the elements in 2 groups of same cardinal.
SplitByNumber() - Constructor for class net.sf.jtreemap.ktreemap.SplitByNumber
 
SplitBySlice - Class in net.sf.jtreemap.ktreemap
Split the treemap by slice
SplitBySlice() - Constructor for class net.sf.jtreemap.ktreemap.SplitBySlice
 
SplitBySortedWeight - Class in net.sf.jtreemap.ktreemap
Strategy who split the elements in 2 groups of equivalent weight.
SplitBySortedWeight() - Constructor for class net.sf.jtreemap.ktreemap.SplitBySortedWeight
 
SplitByWeight - Class in net.sf.jtreemap.ktreemap
Strategy who split the elements in 2 groups of equivalent weight.
SplitByWeight() - Constructor for class net.sf.jtreemap.ktreemap.SplitByWeight
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitByNumber
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitBySlice
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitBySortedWeight
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitByWeight
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitSquarified
 
splitElements(List<TreeMapNode>, List<TreeMapNode>, List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitStrategy
split the elements of a JTreeMap.
splitInSlice(Rectangle, List<TreeMapNode>, double) - Static method in class net.sf.jtreemap.ktreemap.SplitBySlice
Calculate the dimension of the elements of the Vector.
SplitSquarified - Class in net.sf.jtreemap.ktreemap
The Squarified split strategy
SplitSquarified() - Constructor for class net.sf.jtreemap.ktreemap.SplitSquarified
 
SplitStrategy - Class in net.sf.jtreemap.ktreemap
Abtract class with the method which split the elements of a KTreeMap.
SplitStrategy() - Constructor for class net.sf.jtreemap.ktreemap.SplitStrategy
 
STRING - Static variable in class net.sf.jtreemap.ktreemap.example.TM3Bean
label "STRING" to identify String in TM3 data file
sumWeight(List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitByNumber
 
sumWeight(List<TreeMapNode>) - Method in class net.sf.jtreemap.ktreemap.SplitStrategy
Sum the weight of elements.

T

TM3Bean - Class in net.sf.jtreemap.ktreemap.example
Bean that contains the values of a line of a TM3 file
TM3Bean() - Constructor for class net.sf.jtreemap.ktreemap.example.TM3Bean
 
TM3TreeMapProvider - Class in net.sf.jtreemap.ktreemap.example
TreeMapProvider for a TM3 file
TM3TreeMapProvider() - Constructor for class net.sf.jtreemap.ktreemap.example.TM3TreeMapProvider
 
TreeMapNode - Class in net.sf.jtreemap.ktreemap
Node of a KTreeMap.
TreeMapNode(Object) - Constructor for class net.sf.jtreemap.ktreemap.TreeMapNode
Constructor for a branch
TreeMapNode(Object, double) - Constructor for class net.sf.jtreemap.ktreemap.TreeMapNode
Constructor for a leaf.
TreeMapNodeBuilder - Class in net.sf.jtreemap.ktreemap
Tree builder for a KTreeMap.
TreeMapNodeBuilder() - Constructor for class net.sf.jtreemap.ktreemap.TreeMapNodeBuilder
 

U

unzoom() - Method in class net.sf.jtreemap.ktreemap.KTreeMap
Undo the zoom to display the root.

V

valueOf(String) - Static method in enum net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider.ColorDistributionTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.jtreemap.ktreemap.example.HSBTreeMapColorProvider.ColorDistributionTypes
Returns an array containing the constants of this enum type, in the order they're declared.

X

XMLBean - Class in net.sf.jtreemap.ktreemap.example
Bean that contains values of an element of a XML file
XMLBean() - Constructor for class net.sf.jtreemap.ktreemap.example.XMLBean
 
XMLTreeMapProvider - Class in net.sf.jtreemap.ktreemap.example
TreeMapProvider for a XML file
XMLTreeMapProvider() - Constructor for class net.sf.jtreemap.ktreemap.example.XMLTreeMapProvider
 

Z

zoom(TreeMapNode) - Method in class net.sf.jtreemap.ktreemap.KTreeMap
Zoom the JTreeMap to the dest node.

A B C D F G H I K M N R S T U V X Z