Package net.sourceforge.plantuml.stereo
Class Stereotype
- java.lang.Object
-
- net.sourceforge.plantuml.stereo.Stereotype
-
- All Implemented Interfaces:
java.lang.CharSequence
public class Stereotype extends java.lang.Object implements java.lang.CharSequence
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Stereotypebuild(java.lang.String label)static Stereotypebuild(java.lang.String label, boolean automaticPackageStyle)static Stereotypebuild(java.lang.String label, double radius, UFont circledFont, HColorSet htmlColorSet)charcharAt(int arg0)chargetCharacter()UFontgetCircledFont()HColorgetHtmlColor()java.lang.StringgetLabel(Guillemet guillemet)java.util.List<java.lang.String>getLabels(Guillemet guillemet)java.util.List<java.lang.String>getMultipleLabels()PackageStylegetPackageStyle()doublegetRadius()TextBlockgetSprite(SpriteContainer container)java.util.List<java.lang.String>getStyleNames()java.util.List<Style>getStyles(StyleBuilder builder)booleanisBiddableOrUncertain()booleanisCausal()booleanisDesignedOrSolved()booleanisLexicalOrGiven()booleanisMachineOrSpecification()booleanisSpotted()booleanisWithOOSymbol()intlength()java.lang.CharSequencesubSequence(int arg0, int arg1)java.lang.StringtoString()
-
-
-
Method Detail
-
build
public static Stereotype build(java.lang.String label)
-
build
public static Stereotype build(java.lang.String label, boolean automaticPackageStyle)
-
build
public static Stereotype build(java.lang.String label, double radius, UFont circledFont, HColorSet htmlColorSet) throws NoSuchColorException
- Throws:
NoSuchColorException
-
getHtmlColor
public HColor getHtmlColor()
-
getCharacter
public char getCharacter()
-
getSprite
public final TextBlock getSprite(SpriteContainer container)
-
isWithOOSymbol
public boolean isWithOOSymbol()
-
getMultipleLabels
public java.util.List<java.lang.String> getMultipleLabels()
-
isSpotted
public boolean isSpotted()
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacejava.lang.CharSequence- Overrides:
toStringin classjava.lang.Object
-
charAt
public char charAt(int arg0)
- Specified by:
charAtin interfacejava.lang.CharSequence
-
length
public int length()
- Specified by:
lengthin interfacejava.lang.CharSequence
-
subSequence
public java.lang.CharSequence subSequence(int arg0, int arg1)- Specified by:
subSequencein interfacejava.lang.CharSequence
-
getRadius
public double getRadius()
-
getCircledFont
public final UFont getCircledFont()
-
getLabel
public java.lang.String getLabel(Guillemet guillemet)
-
getLabels
public java.util.List<java.lang.String> getLabels(Guillemet guillemet)
-
getStyles
public java.util.List<Style> getStyles(StyleBuilder builder)
-
getStyleNames
public java.util.List<java.lang.String> getStyleNames()
-
getPackageStyle
public PackageStyle getPackageStyle()
-
isBiddableOrUncertain
public boolean isBiddableOrUncertain()
-
isCausal
public boolean isCausal()
-
isLexicalOrGiven
public boolean isLexicalOrGiven()
-
isDesignedOrSolved
public boolean isDesignedOrSolved()
-
isMachineOrSpecification
public boolean isMachineOrSpecification()
-
-