Class RMBorderStroke
- java.lang.Object
- 
- com.inductiveautomation.rm.base.RMListenerList
- 
- com.inductiveautomation.rm.base.RMObject
- 
- com.inductiveautomation.rm.graphics.RMFill
- 
- com.inductiveautomation.rm.graphics.RMStroke
- 
- com.inductiveautomation.rm.graphics.RMBorderStroke
 
 
 
 
 
- 
- All Implemented Interfaces:
- Archivable,- RMPropertyChanger,- java.lang.Cloneable
 
 public class RMBorderStroke extends RMStroke This stroke subclass strokes the rectangular border of a given shape, with option include/exclude individual sides.
- 
- 
Constructor SummaryConstructors Constructor Description RMBorderStroke()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object anObj)Standard equals implementation.java.lang.ObjectfromXML(RXArchiver anArchiver, RXElement anElement)XML unarchival.booleangetShowBottom()Returns whether to show bottom border.booleangetShowLeft()Returns whether to show left border.booleangetShowRight()Returns whether to show right border.booleangetShowTop()Returns whether to show top border.java.awt.ShapegetStrokePath(RMShape aShape)Returns the path to be stroked, transformed from the input path.voidsetShowBottom(boolean aValue)Sets whether to show bottom border.voidsetShowLeft(boolean aValue)Sets whether to show left border.voidsetShowRight(boolean aValue)Sets whether to show right border.voidsetShowTop(boolean aValue)Sets whether to show top border.RXElementtoXML(RXArchiver anArchiver)XML archival.- 
Methods inherited from class com.inductiveautomation.rm.graphics.RMStrokeclone, getBounds, getDashArray, getDashArray, getDashArrayString, getDashArrayString, getDashPhase, getName, getStroke, getWidth, paint, readAttributes, setColor, setDashArray, setDashArrayString, setDashPhase, setWidth
 - 
Methods inherited from class com.inductiveautomation.rm.graphics.RMFillderiveFill, getColor, hasAlpha, toString
 - 
Methods inherited from class com.inductiveautomation.rm.base.RMObjectaddPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange
 - 
Methods inherited from class com.inductiveautomation.rm.base.RMListenerListaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
 
- 
 
- 
- 
- 
Method Detail- 
getShowLeftpublic boolean getShowLeft() Returns whether to show left border.
 - 
setShowLeftpublic void setShowLeft(boolean aValue) Sets whether to show left border.
 - 
getShowRightpublic boolean getShowRight() Returns whether to show right border.
 - 
setShowRightpublic void setShowRight(boolean aValue) Sets whether to show right border.
 - 
getShowToppublic boolean getShowTop() Returns whether to show top border.
 - 
setShowToppublic void setShowTop(boolean aValue) Sets whether to show top border.
 - 
getShowBottompublic boolean getShowBottom() Returns whether to show bottom border.
 - 
setShowBottompublic void setShowBottom(boolean aValue) Sets whether to show bottom border.
 - 
getStrokePathpublic java.awt.Shape getStrokePath(RMShape aShape) Returns the path to be stroked, transformed from the input path.- Overrides:
- getStrokePathin class- RMStroke
 
 - 
equalspublic boolean equals(java.lang.Object anObj) Standard equals implementation.
 - 
toXMLpublic RXElement toXML(RXArchiver anArchiver) XML archival.- Specified by:
- toXMLin interface- Archivable
- Overrides:
- toXMLin class- RMStroke
 
 - 
fromXMLpublic java.lang.Object fromXML(RXArchiver anArchiver, RXElement anElement) XML unarchival.- Specified by:
- fromXMLin interface- Archivable
- Overrides:
- fromXMLin class- RMStroke
 
 
- 
 
-