Interface GraphElementShape

All Superinterfaces:
GraffitiShape, Shape
All Known Subinterfaces:
EdgeShape, NodeShape
All Known Implementing Classes:
CircleNodeShape, CircularNodeShape, ComplexShape, DiamondShape, DoubleEllipseShape, EllipseNodeShape, LeftSkewedRectShape, LineEdgeShape, MultiComplexShape, MultiEllipseShape, MultiNucleicAcidFeatureShape, MultiRectangleShape, NucleicAcidFeatureShape, ObservableShape, PaperShape, PaperShapeBottomLeft, PaperShapeBottomRight, PaperShapeLeftBottom, PaperShapeLeftTop, PaperShapeRightBottom, PaperShapeRightTop, PaperShapeTopLeft, PaperShapeTopRight, PertubationShape, PolygonalNodeShape, PolyLineEdgeShape, QuadCurveEdgeShape, ReceptorDownShape, ReceptorLeftShape, ReceptorRightShape, ReceptorUpShape, RectangleNodeShape, RectangularNodeShape, RelativePolyShape, RightSkewedRectShape, SBGNCircleShape, SBGNDissociationShape, SBGNMultiStadiumShape, SBGNProcessShape, SBGNStadiumShape, SmoothLineEdgeShape, SourceSinkShape, StraightLineEdgeShape, TagDownShape, TagLeftShape, TagRightShape, TagUpShape, TransitionShape, TruncProteinShape

public interface GraphElementShape
extends GraffitiShape
Interface combining NodeShape and EdgeShape.
  • Method Details

    • getRealBounds2D

      Rectangle2D getRealBounds2D()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • setCoordinateSystem

      void setCoordinateSystem​(CoordinateSystem coordinates)
    • getXexcess

      double getXexcess()
    • getYexcess

      double getYexcess()