Package org.tn5250j
Class RubberBand
- java.lang.Object
-
- org.tn5250j.RubberBand
-
- Direct Known Subclasses:
SessionPanel.TNRubberBand
public abstract class RubberBand extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.PointendPointprotected java.awt.PointstartPoint
-
Constructor Summary
Constructors Constructor Description RubberBand(RubberBandCanvasIF c)
-
Method Summary
Modifier and Type Method Description protected voiddraw()protected abstract voiddrawBoundingShape(java.awt.Graphics g, int startx, int starty, int width, int height)protected voiddrawRubberBand(java.awt.Graphics g)protected voiderase()RubberBandCanvasIFgetCanvas()protected java.awt.PointgetEndPoint()protected booleangetEraseSomething()protected java.awt.PointgetStartPoint()protected booleanisAreaSelected()booleanisDragging()protected voidnotifyRubberBandCanvas()protected voidreset()voidsetCanvas(RubberBandCanvasIF c)protected voidsetEndPoint(java.awt.Point newValue)protected voidsetEraseSomething(boolean newValue)protected voidsetStartPoint(java.awt.Point newValue)protected voidstart(java.awt.Point p)protected voidstop(java.awt.Point p)
-
-
-
Constructor Detail
-
RubberBand
public RubberBand(RubberBandCanvasIF c)
-
-
Method Detail
-
isDragging
public boolean isDragging()
-
draw
protected void draw()
-
drawBoundingShape
protected abstract void drawBoundingShape(java.awt.Graphics g, int startx, int starty, int width, int height)
-
drawRubberBand
protected void drawRubberBand(java.awt.Graphics g)
-
erase
protected void erase()
-
getCanvas
public final RubberBandCanvasIF getCanvas()
-
getEndPoint
protected java.awt.Point getEndPoint()
-
getStartPoint
protected java.awt.Point getStartPoint()
-
getEraseSomething
protected final boolean getEraseSomething()
-
notifyRubberBandCanvas
protected void notifyRubberBandCanvas()
-
setCanvas
public final void setCanvas(RubberBandCanvasIF c)
-
setEndPoint
protected final void setEndPoint(java.awt.Point newValue)
-
setEraseSomething
protected final void setEraseSomething(boolean newValue)
-
setStartPoint
protected final void setStartPoint(java.awt.Point newValue)
-
start
protected void start(java.awt.Point p)
-
stop
protected void stop(java.awt.Point p)
-
reset
protected void reset()
-
isAreaSelected
protected final boolean isAreaSelected()
-
-