Class AbstractStepUI
- java.lang.Object
 - 
- com.inductiveautomation.sfc.client.ui.AbstractStepUI
 
 
- 
- All Implemented Interfaces:
 StepUI
- Direct Known Subclasses:
 ActionStepUI,AssertionStepUI,BeginStepUI,EnclosingStepUI,EndStepUI
public abstract class AbstractStepUI extends java.lang.Object implements StepUI
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.awt.Shapeellipse1protected java.awt.Shapeellipse2protected java.awt.Shapeellipse3protected static java.awt.FontNAME_FONTprotected static java.awt.ColorPAUSEDprotected static java.awt.PaintPAUSINGprotected java.awt.Rectanglerectprotected java.util.Set<Property>repaintPropertiesprotected static java.awt.PaintRESUMINGprotected static java.awt.ColorRUNNINGprotected static java.awt.ColorSTOPPINGprotected static java.awt.Stroke[]THICK_DASHprotected static java.awt.StrokeTHICK_STROKEprotected static java.awt.ColorVISITED 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractStepUI() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddrawDownLink(java.awt.Graphics2D g)protected voiddrawName(java.awt.Graphics2D g, java.lang.String name)protected voiddrawShape(java.awt.Graphics2D g, ChartStatus.StepElementStatus state, int anim, java.awt.Shape shape)protected voiddrawUpLink(java.awt.Graphics2D g)java.util.Set<Property>getRepaintProperties() 
 - 
 
- 
- 
Field Detail
- 
NAME_FONT
protected static final java.awt.Font NAME_FONT
 
- 
THICK_STROKE
protected static final java.awt.Stroke THICK_STROKE
 
- 
THICK_DASH
protected static final java.awt.Stroke[] THICK_DASH
 
- 
VISITED
protected static final java.awt.Color VISITED
 
- 
STOPPING
protected static final java.awt.Color STOPPING
 
- 
RUNNING
protected static final java.awt.Color RUNNING
 
- 
PAUSED
protected static final java.awt.Color PAUSED
 
- 
PAUSING
protected static java.awt.Paint PAUSING
 
- 
RESUMING
protected static java.awt.Paint RESUMING
 
- 
rect
protected java.awt.Rectangle rect
 
- 
ellipse1
protected java.awt.Shape ellipse1
 
- 
ellipse2
protected java.awt.Shape ellipse2
 
- 
ellipse3
protected java.awt.Shape ellipse3
 
- 
repaintProperties
protected java.util.Set<Property> repaintProperties
 
 - 
 
- 
Method Detail
- 
drawShape
protected void drawShape(java.awt.Graphics2D g, ChartStatus.StepElementStatus state, int anim, java.awt.Shape shape) 
- 
drawDownLink
protected void drawDownLink(java.awt.Graphics2D g)
 
- 
drawUpLink
protected void drawUpLink(java.awt.Graphics2D g)
 
- 
getRepaintProperties
public java.util.Set<Property> getRepaintProperties()
- Specified by:
 getRepaintPropertiesin interfaceStepUI
 
- 
drawName
protected void drawName(java.awt.Graphics2D g, java.lang.String name) 
 - 
 
 -