Package org.graffiti.plugin.tool
Class NodeBorder
java.lang.Object
javax.swing.border.AbstractBorder
org.graffiti.plugin.tool.NodeBorder
- All Implemented Interfaces:
Serializable
,Border
public class NodeBorder extends AbstractBorder
DOCUMENT ME!
- Version:
- $Revision: 1.6.4.1 $ Provides a border used to mark selected nodes.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description NodeBorder(Color color, int width)
Constructor for NodeBorder. -
Method Summary
Modifier and Type Method Description Insets
getBorderInsets(Component c)
Insets
getBorderInsets(Component c, Insets insets)
Sets the insets to the value ofwidth
.boolean
isBorderOpaque()
DOCUMENT ME!void
paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Paints the border.Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getInteriorRectangle, getInteriorRectangle
-
Constructor Details
-
NodeBorder
Constructor for NodeBorder.- Parameters:
color
- DOCUMENT ME!width
- DOCUMENT ME!
-
-
Method Details
-
getBorderInsets
Sets the insets to the value ofwidth
.- Overrides:
getBorderInsets
in classAbstractBorder
- See Also:
AbstractBorder.getBorderInsets(java.awt.Component, java.awt.Insets)
-
getBorderInsets
- Specified by:
getBorderInsets
in interfaceBorder
- Overrides:
getBorderInsets
in classAbstractBorder
- See Also:
AbstractBorder.getBorderInsets(java.awt.Component)
-
isBorderOpaque
public boolean isBorderOpaque()DOCUMENT ME!- Specified by:
isBorderOpaque
in interfaceBorder
- Overrides:
isBorderOpaque
in classAbstractBorder
- Returns:
- true.
- See Also:
Returns true.
-
paintBorder
Paints the border.- Specified by:
paintBorder
in interfaceBorder
- Overrides:
paintBorder
in classAbstractBorder
- Parameters:
c
- DOCUMENT ME!g
- DOCUMENT ME!x
- DOCUMENT ME!y
- DOCUMENT ME!width
- DOCUMENT ME!height
- DOCUMENT ME!
-