Class Stereotype
- java.lang.Object
-
- net.sourceforge.plantuml.cucadiagram.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 Stereotype
build(java.lang.String label)
static Stereotype
build(java.lang.String label, boolean automaticPackageStyle)
static Stereotype
build(java.lang.String label, double radius, UFont circledFont, HColorSet htmlColorSet)
char
charAt(int arg0)
char
getCharacter()
UFont
getCircledFont()
HColor
getHtmlColor()
java.lang.String
getLabel(Guillemet guillemet)
java.util.List<java.lang.String>
getLabels(Guillemet guillemet)
java.util.List<java.lang.String>
getMultipleLabels()
PackageStyle
getPackageStyle()
double
getRadius()
TextBlock
getSprite(SpriteContainer container)
java.util.List<java.lang.String>
getStyleNames()
java.util.List<Style>
getStyles(StyleBuilder builder)
boolean
isBiddableOrUncertain()
boolean
isCausal()
boolean
isDesignedOrSolved()
boolean
isLexicalOrGiven()
boolean
isMachineOrSpecification()
boolean
isSpotted()
boolean
isWithOOSymbol()
int
length()
java.lang.CharSequence
subSequence(int arg0, int arg1)
java.lang.String
toString()
-
-
-
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:
toString
in interfacejava.lang.CharSequence
- Overrides:
toString
in classjava.lang.Object
-
charAt
public char charAt(int arg0)
- Specified by:
charAt
in interfacejava.lang.CharSequence
-
length
public int length()
- Specified by:
length
in interfacejava.lang.CharSequence
-
subSequence
public java.lang.CharSequence subSequence(int arg0, int arg1)
- Specified by:
subSequence
in 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()
-
-