Class SBGNDissociationShape
java.lang.Object
org.graffiti.plugins.views.defaults.AbstractArrowShape
org.graffiti.plugins.views.defaults.RectangularNodeShape
org.graffiti.plugins.views.defaults.CircularNodeShape
org.graffiti.plugins.views.defaults.CircleNodeShape
de.ipk_gatersleben.ag_nw.graffiti.plugins.shapes.SBGNCircleShape
de.ipk_gatersleben.ag_nw.graffiti.plugins.shapes.SBGNDissociationShape
- All Implemented Interfaces:
Shape,ArrowShape,GraffitiShape,GraphElementShape,NodeShape,ProvidesAdditonalDrawingShapes
public class SBGNDissociationShape extends SBGNCircleShape
- Author:
- Tobias Czauderna
-
Constructor Summary
Constructors Constructor Description SBGNDissociationShape()SBGNDissociationShape(int offX, int offY) -
Method Summary
Modifier and Type Method Description voidbuildShape(NodeGraphicAttribute nodeGraphicAttribute)This method sets all necessary properties using the values contained within theCollectionAttribute(like size etc.).Collection<Shape>getPreBorderShapes()Methods inherited from class de.ipk_gatersleben.ag_nw.graffiti.plugins.shapes.SBGNCircleShape
getIntersection, getPostBorderShapesMethods inherited from class org.graffiti.plugins.views.defaults.CircleNodeShape
shapeHeightCorrection, shapeWidthCorrectionMethods inherited from class org.graffiti.plugins.views.defaults.CircularNodeShape
contains, contains, getIntersectionsWithCircle, getIntersectionWithCircle, getPathIterator, getPathIteratorMethods inherited from class org.graffiti.plugins.views.defaults.RectangularNodeShape
contains, contains, getBounds, getBounds2D, getRealBounds2D, getXexcess, getYexcess, intersects, intersects, setCoordinateSystemMethods inherited from class org.graffiti.plugins.views.defaults.AbstractArrowShape
addThickness, affix, getAnchor, updateSize
-
Constructor Details
-
SBGNDissociationShape
public SBGNDissociationShape() -
SBGNDissociationShape
public SBGNDissociationShape(int offX, int offY)
-
-
Method Details
-
buildShape
Description copied from class:CircleNodeShapeThis method sets all necessary properties using the values contained within theCollectionAttribute(like size etc.).- Specified by:
buildShapein interfaceNodeShape- Overrides:
buildShapein classSBGNCircleShape- Parameters:
nodeGraphicAttribute- The attribute that contains all necessary information to construct an circle.
-
getPreBorderShapes
- Specified by:
getPreBorderShapesin interfaceProvidesAdditonalDrawingShapes- Overrides:
getPreBorderShapesin classSBGNCircleShape
-