cst.loggingTool.presentationLayer.reports
Class ProgressGraphBar

java.lang.Object
  extended by cst.loggingTool.presentationLayer.reports.ProgressGraphBar

public class ProgressGraphBar
extends java.lang.Object

Graphically represents an activity step as a rectangle whose height corresponds to the number of records which meet the filter requirements the user specified in the ActivityStepReportsViewer dialog. ProgressGraph uses an instance of ProgressGraphBar to represent all the activity steps in a graph created by an end-user.


 Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
      http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software 
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.  
 

Version:
1.0
Author:
Kevin Garwood (kgarwood@users.sourceforge.net)

Field Summary
static float BAR_WIDTH
           
static float GAP_BETWEEN_TOP_AND_VALUE
           
 
Constructor Summary
ProgressGraphBar(ProgressGraphItem progressGraphItem)
           
 
Method Summary
 void draw(java.awt.Graphics graphics)
           
 float getValue()
           
 void setHeight(float height)
           
 void setOrigin(java.awt.geom.Point2D.Float origin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GAP_BETWEEN_TOP_AND_VALUE

public static final float GAP_BETWEEN_TOP_AND_VALUE
See Also:
Constant Field Values

BAR_WIDTH

public static final float BAR_WIDTH
See Also:
Constant Field Values
Constructor Detail

ProgressGraphBar

public ProgressGraphBar(ProgressGraphItem progressGraphItem)
Method Detail

getValue

public float getValue()

setHeight

public void setHeight(float height)

draw

public void draw(java.awt.Graphics graphics)

setOrigin

public void setOrigin(java.awt.geom.Point2D.Float origin)