Package com.adbs.querybuilder
Class LinkPainterAccess
- java.lang.Object
-
- com.adbs.querybuilder.LinkPainter
-
- com.adbs.querybuilder.LinkPainterAccess
-
public class LinkPainterAccess extends LinkPainter
-
-
Field Summary
-
Fields inherited from class com.adbs.querybuilder.LinkPainter
queryBuilder
-
-
Constructor Summary
Constructors Constructor Description LinkPainterAccess(QueryBuilder queryBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Color
getLinkColor()
LinkMarkStyle
getMarkStyle()
protected void
paintAccessMarks(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
protected void
paintCardinalitySymbol(java.awt.Graphics g, int x, int y, LinkCardinality cardinality)
protected void
paintEndMark(java.awt.Graphics g, int startX, int startY, int endX, int endY, LinkConnectToSide side, LinkSideType linkType)
void
paintLink(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
protected void
paintMSEMMarks(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
void
setLinkColor(java.awt.Color value)
void
setMarkStyle(LinkMarkStyle value)
-
Methods inherited from class com.adbs.querybuilder.LinkPainter
drawCenterMark, drawLeftSideMark, drawLine, drawRightSideMark, getFriendlyName, getMarkColor, getMarkColorFocused, getQueryBuilder, setMarkColor, setMarkColorFocused
-
-
-
-
Constructor Detail
-
LinkPainterAccess
public LinkPainterAccess(QueryBuilder queryBuilder)
-
-
Method Detail
-
getMarkStyle
public LinkMarkStyle getMarkStyle()
-
setMarkStyle
public void setMarkStyle(LinkMarkStyle value)
-
getLinkColor
public java.awt.Color getLinkColor()
-
setLinkColor
public void setLinkColor(java.awt.Color value)
-
paintEndMark
protected void paintEndMark(java.awt.Graphics g, int startX, int startY, int endX, int endY, LinkConnectToSide side, LinkSideType linkType)
-
paintCardinalitySymbol
protected void paintCardinalitySymbol(java.awt.Graphics g, int x, int y, LinkCardinality cardinality)
-
paintAccessMarks
protected void paintAccessMarks(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
-
paintMSEMMarks
protected void paintMSEMMarks(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
-
paintLink
public void paintLink(java.awt.Graphics g, int[] xPoints, int[] yPoints, boolean focused, LinkConnectToSide firstSide, LinkConnectToSide secondSide, Link link)
- Specified by:
paintLink
in classLinkPainter
-
-