Class AbstractTabRenderer
- java.lang.Object
- 
- com.inductiveautomation.factorypmi.application.components.tabstrip.AbstractTabRenderer
 
- 
- Direct Known Subclasses:
- DemoStyleTabRenderer,- FolderStyleTabRenderer,- SimpleTabRenderer
 
 public abstract class AbstractTabRenderer extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleandrawDividingLineprotected booleangradientCapableprotected intorientation
 - 
Constructor SummaryConstructors Constructor Description AbstractTabRenderer()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.awt.GradientPaintbuildGradient(java.awt.Rectangle bounds, TabComponent tab)protected abstract voiddraw(java.awt.Graphics g, TabComponent tab)protected abstract voiddrawHorizontal(java.awt.Graphics g, TabComponent tab)protected abstract voiddrawVertical(java.awt.Graphics g, TabComponent tab)abstract intgetLeadingSpace()protected intgetOrientation()abstract intgetPadding()booleanisDrawDividingLine()booleanisGradientCapable()voidsetDrawDividingLine(boolean drawDividingLine)voidsetGradientCapable(boolean gradientCapable)voidsetOrientation(int orientation)
 
- 
- 
- 
Method Detail- 
drawprotected abstract void draw(java.awt.Graphics g, TabComponent tab)
 - 
drawHorizontalprotected abstract void drawHorizontal(java.awt.Graphics g, TabComponent tab)
 - 
drawVerticalprotected abstract void drawVertical(java.awt.Graphics g, TabComponent tab)
 - 
getPaddingpublic abstract int getPadding() 
 - 
getLeadingSpacepublic abstract int getLeadingSpace() 
 - 
getOrientationprotected int getOrientation() - Returns:
- the orientation
 
 - 
setOrientationpublic void setOrientation(int orientation) - Parameters:
- orientation- the orientation to set
 
 - 
isDrawDividingLinepublic boolean isDrawDividingLine() 
 - 
setDrawDividingLinepublic void setDrawDividingLine(boolean drawDividingLine) 
 - 
isGradientCapablepublic boolean isGradientCapable() - Returns:
- the gradientCapable
 
 - 
setGradientCapablepublic void setGradientCapable(boolean gradientCapable) - Parameters:
- gradientCapable- the gradientCapable to set
 
 - 
buildGradientprotected java.awt.GradientPaint buildGradient(java.awt.Rectangle bounds, TabComponent tab)
 
- 
 
-