antialias, blinkColor, bundleExpand, bundleIndex, bundleSize, centerPoint, color, containShape, defaultBorder, extend, flowing, flowingColor, flowingWidth, fromArrow, fromPosition, fromXOffset, fromYOffset, hollow, is3d, isFlowingConverse, labelRotatable, linkAngle, linkBlinking, linkWidth, outlineColor, outlineWidth, path, proportion, shape, splitValue, styleFactory, toArrow, toPosition, toXOffset, toYOffset
alarmAttachment, attachmentOrientation, attachmentPosition, attachments, attachmentXGap, attachmentXOffset, attachmentYGap, attachmentYOffset, borderInsets, element, labelAttachment, network, renderAlpha, stateOutlineInsets, textureFactory
Constructor and Description |
---|
ShapeLinkUI(TNetwork network,
ShapeLink link) |
Modifier and Type | Method and Description |
---|---|
BorderUI |
getBorder()
Get the link border object.
|
java.awt.geom.GeneralPath |
getPath()
Get the link ui's backbone path.
|
java.awt.Rectangle |
getUIBounds()
Get the ui bounds.
|
void |
paint(java.awt.Graphics2D g2d)
Paint the whole link on specified graphics.
|
contains, flowForward, getAngle, getBundleIndex, getBundleSize, getCenterPoint, getContainShape, getDashPhase, getExtend, getFlexionStruct, getFlowingColor, getFlowingWidth, getFromAgentBounds, getFromAnchorPoint, getFromArrow, getFromInflexion, getFromPoint, getFromPosition, getFromXOffset, getFromYOffset, getHotspot, getLink, getLinkColor, getLinkWidth, getOrthogonalPoint, getOutlineColor, getOutlineWidth, getProportion, getShape, getSplitValue, getStroke, getToAgentBounds, getToAnchorPoint, getToArrow, getToInflexion, getToPoint, getToPosition, getToXOffset, getToYOffset, installAttachments, invalidateRelatedLinkShapes, invalidateShape, is3D, isBundleAgent, isBundleExpand, isFlowing, isFlowingConverse, isFromArrow, isHollow, isLabelRotatable, isLinkBlinking, isToArrow, paintArrows, paintBody, performAction, reverseExpand, setPath, updateClientProperty
addAttachment, attachments, containInAttachments, elementPropertyChange, getAlarmAttachment, getAttachementsArea, getAttachementsBounds, getAttachmentAt, getAttachmentOrientation, getAttachmentPosition, getAttachmentXGap, getAttachmentXOffset, getAttachmentYGap, getAttachmentYOffset, getBlinkStruct, getBorderShape, getDefaultBorderInset, getElement, getLabelAttachment, getNetwork, getPaintBodyColor, getSeletableAttachementsArea, getStateOutlineColor, isBodyDark, isOutlineDark, mouseClicked, paintAttachments, paintBorder, removeAttachment, setBodyPaint, setLabelAttachment, setStateOutline
public BorderUI getBorder()
LinkUI
public void paint(java.awt.Graphics2D g2d)
LinkUI
public java.awt.Rectangle getUIBounds()
LinkUI
getUIBounds
in interface ElementUI
getUIBounds
in class LinkUI
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.