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.Shape
ellipse1
protected java.awt.Shape
ellipse2
protected java.awt.Shape
ellipse3
protected static java.awt.Font
NAME_FONT
protected static java.awt.Color
PAUSED
protected static java.awt.Paint
PAUSING
protected java.awt.Rectangle
rect
protected java.util.Set<Property>
repaintProperties
protected static java.awt.Paint
RESUMING
protected static java.awt.Color
RUNNING
protected static java.awt.Color
STOPPING
protected static java.awt.Stroke[]
THICK_DASH
protected static java.awt.Stroke
THICK_STROKE
protected static java.awt.Color
VISITED
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStepUI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
drawDownLink(java.awt.Graphics2D g)
protected void
drawName(java.awt.Graphics2D g, java.lang.String name)
protected void
drawShape(java.awt.Graphics2D g, ChartStatus.StepElementStatus state, int anim, java.awt.Shape shape)
protected void
drawUpLink(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:
getRepaintProperties
in interfaceStepUI
-
drawName
protected void drawName(java.awt.Graphics2D g, java.lang.String name)
-
-