Uses of Interface
de.jaret.util.ui.timebars.model.TimeBarNode

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.
 



Copyright © 2012. All Rights Reserved.