|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TimeBarNode | |
---|---|
de.jaret.util.ui.timebars | This package contains a suite of classes and interfaces to define and display a model of intervals over a discrete set of rows. |
de.jaret.util.ui.timebars.model | This package contains the model classes for the TimeBarViewer (in both versions: swing and swt). |
de.jaret.util.ui.timebars.swing | This package contains the swing version of the TimeBarViewer. |
de.jaret.util.ui.timebars.swt | This package contains the SWT version of the TimeBarViewer. |
de.jaret.util.ui.timebars.swt.renderer | This package contains renderer interfaces and default implementations the SWT version of the TimeBarViewer. |
Uses of TimeBarNode in de.jaret.util.ui.timebars |
---|
Fields in de.jaret.util.ui.timebars declared as TimeBarNode | |
---|---|
protected TimeBarNode |
TimeBarViewerDelegate._xScalePPSIntervalRow
row holding intervals with pps values overriding the default for intervals. |
Methods in de.jaret.util.ui.timebars that return TimeBarNode | |
---|---|
TimeBarNode |
TimeBarViewerInterface.getPpsRow()
Retrieve the row that hold intervals (PpsIntervals) defining the pps value for different intervals. |
TimeBarNode |
TimeBarViewerDelegate.getPpsRow()
Retrieve the row that hold intervals (PpsIntervals) defining the pps value for different intervals. |
Methods in de.jaret.util.ui.timebars with parameters of type TimeBarNode | |
---|---|
java.lang.String |
TimeBarViewerInterface.getHierarchyToolTipText(TimeBarNode node,
int x,
int y)
Retrieve the tooltip for a position in the hierarchy. |
boolean |
TimeBarViewerInterface.isInHierarchySelectionArea(TimeBarNode node,
int x,
int y)
Check whether the given position is in the selection area of the hierarchy. |
boolean |
TimeBarViewerInterface.isInToggleArea(TimeBarNode node,
int x,
int y)
Check whether the given position should toggle expanded state of a node. |
Uses of TimeBarNode in de.jaret.util.ui.timebars.model |
---|
Subinterfaces of TimeBarNode in de.jaret.util.ui.timebars.model | |
---|---|
interface |
IIdentifiableTimeBarNode
Extenison of the tImeBarNode interface supplying an additional id. |
Classes in de.jaret.util.ui.timebars.model that implement TimeBarNode | |
---|---|
class |
AbstractTimeBarNode
Abstract base implementation for a timebar node. |
class |
AddingTimeBarNode
An implementation of a TimeBarNode that adds up all children. |
class |
DefaultTimeBarNode
A default implementation of a TimeBarNode. |
Fields in de.jaret.util.ui.timebars.model declared as TimeBarNode | |
---|---|
protected TimeBarNode |
DefaultHierarchicalTimeBarModel._rootNode
root node of the tree. |
Fields in de.jaret.util.ui.timebars.model with type parameters of type TimeBarNode | |
---|---|
protected java.util.List<TimeBarNode> |
AddingTimeBarNode._children
children. |
protected java.util.List<TimeBarNode> |
StdHierarchicalTimeBarModel._rows
list of timebar nodes (that are the rows of the model). |
protected java.util.Map<TimeBarNode,java.lang.Boolean> |
HierarchicalViewStateImpl._stateMap
Map holding the state for each node. |
Methods in de.jaret.util.ui.timebars.model that return TimeBarNode | |
---|---|
TimeBarNode |
StdHierarchicalTimeBarModel.getNextSibling(TimeBarNode node)
Retrieve the next sibling of a given node. |
TimeBarNode |
HierarchicalTimeBarModel.getRootNode()
Retrieve the root node of the hierarchy. |
TimeBarNode |
DefaultHierarchicalTimeBarModel.getRootNode()
Retrieve the root node of the hierarchy. |
Methods in de.jaret.util.ui.timebars.model that return types with arguments of type TimeBarNode | |
---|---|
java.util.List<TimeBarNode> |
TimeBarNode.getChildren()
Retrieve all children of the node. |
java.util.List<TimeBarNode> |
DefaultTimeBarNode.getChildren()
Retrieve all children of the node. |
java.util.List<TimeBarNode> |
AddingTimeBarNode.getChildren()
Retrieve all children of the node. |
Methods in de.jaret.util.ui.timebars.model with parameters of type TimeBarNode | |
---|---|
void |
TimeBarNode.addNode(TimeBarNode node)
Add a node as a child. |
void |
DefaultTimeBarNode.addNode(TimeBarNode node)
Add a node as a child. |
void |
AddingTimeBarNode.addNode(TimeBarNode node)
Add a node as a child. |
protected void |
DefaultTimeBarNode.fireNodeAdded(TimeBarNode newNode)
Inform listeners about a new child. |
protected void |
AddingTimeBarNode.fireNodeAdded(TimeBarNode newNode)
Inform listeners about a new child. |
protected void |
AbstractTimeBarNode.fireNodeAdded(TimeBarNode newNode)
Inform listeners about a new node. |
protected void |
DefaultTimeBarNode.fireNodeRemoved(TimeBarNode removedNode)
Inform listeners about the removal of a child. |
protected void |
AddingTimeBarNode.fireNodeRemoved(TimeBarNode removedNode)
Inform listeners about a removed child. |
protected void |
AbstractTimeBarNode.fireNodeRemoved(TimeBarNode removedNode)
Inform listeners about a removed node. |
TimeBarNode |
StdHierarchicalTimeBarModel.getNextSibling(TimeBarNode node)
Retrieve the next sibling of a given node. |
boolean |
HierarchicalViewStateImpl.isExpanded(TimeBarNode node)
Check whether a node is expanded. |
boolean |
HierarchicalViewState.isExpanded(TimeBarNode node)
Check whether a node is expanded. |
boolean |
StdHierarchicalTimeBarModel.moreSiblings(TimeBarNode node,
int level)
Check whether there are sibling nodes for a given node on a specified level. |
void |
TimeBarNodeListener.nodeAdded(TimeBarNode parent,
TimeBarNode newChild)
Called when a node has been added. |
void |
StdHierarchicalTimeBarModel.nodeAdded(TimeBarNode parent,
TimeBarNode newChild)
Called when a node has been added. |
void |
StdHierarchicalTimeBarModel.nodeExpanded(TimeBarNode node)
Handle expansion of a node. |
void |
HierarchicalViewStateListener.nodeExpanded(TimeBarNode node)
Node has been expanded. |
int |
StdHierarchicalTimeBarModel.nodeExpanded2(TimeBarNode node)
Handle expansion of a node. |
void |
StdHierarchicalTimeBarModel.nodeFolded(TimeBarNode node)
Handle folding of a node. |
void |
HierarchicalViewStateListener.nodeFolded(TimeBarNode node)
Node has been folded/collapsed. |
void |
TimeBarNodeListener.nodeRemoved(TimeBarNode parent,
TimeBarNode removedChild)
Called whenever a node is removed. |
void |
StdHierarchicalTimeBarModel.nodeRemoved(TimeBarNode parent,
TimeBarNode removedChild)
Called whenever a node is removed. |
void |
TimeBarNode.remNode(TimeBarNode node)
Remove a child node. |
void |
DefaultTimeBarNode.remNode(TimeBarNode node)
Remove a child node. |
void |
AddingTimeBarNode.remNode(TimeBarNode node)
Remove a child node. |
void |
HierarchicalViewStateImpl.setExpanded(TimeBarNode node,
boolean expanded)
Set the expanded state for a single node. |
void |
HierarchicalViewState.setExpanded(TimeBarNode node,
boolean expanded)
Set the expanded state for a single node. |
void |
HierarchicalViewStateImpl.setExpandedRecursive(TimeBarNode node,
boolean expanded)
Set the expanded state for a node and all of it's children. |
void |
HierarchicalViewState.setExpandedRecursive(TimeBarNode node,
boolean expanded)
Set the expanded state for a node and all of it's children. |
Constructors in de.jaret.util.ui.timebars.model with parameters of type TimeBarNode | |
---|---|
DefaultHierarchicalTimeBarModel(TimeBarNode root)
Construct the model. |
Uses of TimeBarNode in de.jaret.util.ui.timebars.swing |
---|
Methods in de.jaret.util.ui.timebars.swing that return TimeBarNode | |
---|---|
TimeBarNode |
TimeBarViewer.getPpsRow()
Retrieve the row that hold intervals (PpsIntervals) defining the pps value for different intervals. |
Methods in de.jaret.util.ui.timebars.swing with parameters of type TimeBarNode | |
---|---|
java.lang.String |
TimeBarViewer.getHierarchyToolTipText(TimeBarNode node,
int x,
int y)
Retrieve the tooltip for a position in the hierarchy. |
boolean |
TimeBarViewer.isInHierarchySelectionArea(TimeBarNode node,
int x,
int y)
Check whether the given position is in the selection area of the hierarchy. |
boolean |
TimeBarViewer.isInToggleArea(TimeBarNode node,
int x,
int y)
Check whether the given position should toggle expanded state of a node. |
Uses of TimeBarNode in de.jaret.util.ui.timebars.swt |
---|
Methods in de.jaret.util.ui.timebars.swt that return TimeBarNode | |
---|---|
TimeBarNode |
TimeBarViewer.getPpsRow()
Retrieve the row that hold intervals (PpsIntervals) defining the pps value for different intervals. |
Methods in de.jaret.util.ui.timebars.swt with parameters of type TimeBarNode | |
---|---|
java.lang.String |
TimeBarViewer.getHierarchyToolTipText(TimeBarNode node,
int x,
int y)
Retrieve the tooltip for a position in the hierarchy. |
boolean |
TimeBarViewer.isInHierarchySelectionArea(TimeBarNode node,
int xx,
int yy)
Check whether the given position is in the selection area of the hierarchy. |
boolean |
TimeBarViewer.isInToggleArea(TimeBarNode node,
int xx,
int yy)
Check whether the given position should toggle expanded state of a node. |
Uses of TimeBarNode in de.jaret.util.ui.timebars.swt.renderer |
---|
Methods in de.jaret.util.ui.timebars.swt.renderer with parameters of type TimeBarNode | |
---|---|
java.lang.String |
HierarchyRenderer.getToolTipText(TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y)
Retrieve the tooltip for a position inside the header. |
java.lang.String |
DefaultHierarchyRenderer.getToolTipText(TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y)
Retrieve the tooltip for a position inside the header. |
boolean |
HierarchyRenderer.isInHierarchySelectionArea(TimeBarViewer viewer,
TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int xx,
int yy)
Check whether a position should trigger a row selection. |
boolean |
DefaultHierarchyRenderer.isInHierarchySelectionArea(TimeBarViewer tbv,
TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int xx,
int yy)
Check whether a position should trigger a row selection. |
boolean |
HierarchyRenderer.isInToggleArea(TimeBarViewerInterface tbv,
TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int xx,
int yy)
Check whether a position in the header should be active for folding/expanding. |
boolean |
DefaultHierarchyRenderer.isInToggleArea(TimeBarViewerInterface tbv,
TimeBarNode node,
org.eclipse.swt.graphics.Rectangle drawingArea,
int xx,
int yy)
Check whether a position in the header should be active for folding/expanding. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |