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 SummaryFields 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 SummaryConstructors Modifier Constructor Description protectedAbstractStepUI()
 - 
Method SummaryAll 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_FONTprotected static final java.awt.Font NAME_FONT 
 - 
THICK_STROKEprotected static final java.awt.Stroke THICK_STROKE 
 - 
THICK_DASHprotected static final java.awt.Stroke[] THICK_DASH 
 - 
VISITEDprotected static final java.awt.Color VISITED 
 - 
STOPPINGprotected static final java.awt.Color STOPPING 
 - 
RUNNINGprotected static final java.awt.Color RUNNING 
 - 
PAUSEDprotected static final java.awt.Color PAUSED 
 - 
PAUSINGprotected static java.awt.Paint PAUSING 
 - 
RESUMINGprotected static java.awt.Paint RESUMING 
 - 
rectprotected java.awt.Rectangle rect 
 - 
ellipse1protected java.awt.Shape ellipse1 
 - 
ellipse2protected java.awt.Shape ellipse2 
 - 
ellipse3protected java.awt.Shape ellipse3 
 - 
repaintPropertiesprotected java.util.Set<Property> repaintProperties 
 
- 
 - 
Method Detail- 
drawShapeprotected void drawShape(java.awt.Graphics2D g, ChartStatus.StepElementStatus state, int anim, java.awt.Shape shape)
 - 
drawDownLinkprotected void drawDownLink(java.awt.Graphics2D g) 
 - 
drawUpLinkprotected void drawUpLink(java.awt.Graphics2D g) 
 - 
getRepaintPropertiespublic java.util.Set<Property> getRepaintProperties() - Specified by:
- getRepaintPropertiesin interface- StepUI
 
 - 
drawNameprotected void drawName(java.awt.Graphics2D g, java.lang.String name)
 
- 
 
-