- All Superinterfaces:
AbstractEdge
,AbstractModelComponent
,AbstractVisibleComponent
,ReadOnlyInterface
- All Known Subinterfaces:
GraphicsEdge
public interface GraphicsEdge extends AbstractEdge
-
Method Summary
Modifier and Type Method Description Brush
brush()
The fill brush of the edge and its markers.MarkerShape
endMarker()
The shape of the edge's end marker.double
endMarkerSize()
The size of the edge's end marker given as multiple of the edge width.List<? extends GraphicsEdgeItem>
getDiagramItems()
List<? extends GraphicsEdgeItem>
getDiagramItems(Diagram diagram)
MarkerShape
startMarker()
The shape of the edge's start marker.double
startMarkerSize()
The size of the edge's start marker given as multiple of the edge width.Methods inherited from interface omix.plugin.model.AbstractEdge
blur, dst, isHidden, lineStyle, lineWidth, shadow, src, strokeColor, strokeStyle, strokeWidth, transparency
Methods inherited from interface omix.plugin.model.AbstractModelComponent
addChangeListener, addPropertyChangeListener, fieldExists, getField, getField, getIdentifier, model, removeChangeListener, removePropertyChangeListener
Methods inherited from interface omix.plugin.model.AbstractVisibleComponent
accessoryExists, getAccessories, getAccessories, getAccessory, getAccessory, getAccessory, getAccessory, getAllAccessories, hasDiagramItems, hasDiagramItems
-
Method Details
-
endMarker
MarkerShape endMarker()The shape of the edge's end marker. -
startMarker
MarkerShape startMarker()The shape of the edge's start marker. -
startMarkerSize
double startMarkerSize()The size of the edge's start marker given as multiple of the edge width. Minimal value is 1.0. -
endMarkerSize
double endMarkerSize()The size of the edge's end marker given as multiple of the edge width. Minimal value is 1.0. -
brush
Brush brush()The fill brush of the edge and its markers. -
getDiagramItems
List<? extends GraphicsEdgeItem> getDiagramItems()- Specified by:
getDiagramItems
in interfaceAbstractEdge
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
-
getDiagramItems
- Specified by:
getDiagramItems
in interfaceAbstractEdge
- Specified by:
getDiagramItems
in interfaceAbstractVisibleComponent
-