Package net.sourceforge.plantuml.skin
Interface Component
-
- All Known Subinterfaces:
ArrowComponent
- All Known Implementing Classes:
AbstractComponent,AbstractComponentRoseArrow,AbstractComponentText,AbstractTextualComponent,ComponentRoseActiveLine,ComponentRoseActor,ComponentRoseArrow,ComponentRoseBoundary,ComponentRoseControl,ComponentRoseDatabase,ComponentRoseDelayLine,ComponentRoseDelayText,ComponentRoseDestroy,ComponentRoseDivider,ComponentRoseEnglober,ComponentRoseEntity,ComponentRoseGroupingElse,ComponentRoseGroupingHeader,ComponentRoseGroupingSpace,ComponentRoseLine,ComponentRoseNewpage,ComponentRoseNote,ComponentRoseNoteBox,ComponentRoseNoteHexagonal,ComponentRoseParticipant,ComponentRoseQueue,ComponentRoseReference,ComponentRoseSelfArrow,ComponentTextActiveLine,ComponentTextActor,ComponentTextArrow,ComponentTextDelay,ComponentTextDestroy,ComponentTextDivider,ComponentTextGroupingBody,ComponentTextGroupingElse,ComponentTextGroupingHeader,ComponentTextGroupingTail,ComponentTextLine,ComponentTextNewpage,ComponentTextNote,ComponentTextParticipant,ComponentTextReference,ComponentTextSelfArrow,ComponentTextShape
public interface Component extends WithStyle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddrawU(UGraphic ug, Area area, Context2D context)XDimension2DgetPreferredDimension(StringBounder stringBounder)doublegetPreferredHeight(StringBounder stringBounder)doublegetPreferredWidth(StringBounder stringBounder)-
Methods inherited from interface net.sourceforge.plantuml.style.Styleable
getStyleSignature
-
Methods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
-
-
-
Method Detail
-
getPreferredDimension
XDimension2D getPreferredDimension(StringBounder stringBounder)
-
getPreferredWidth
double getPreferredWidth(StringBounder stringBounder)
-
getPreferredHeight
double getPreferredHeight(StringBounder stringBounder)
-
-