Class Entity

java.lang.Object
net.sourceforge.plantuml.abel.Entity
All Implemented Interfaces:
Bag, Hideable, LineConfigurable, Removeable, SpecificBackcolorable

public final class Entity extends Object implements SpecificBackcolorable, Hideable, Removeable, LineConfigurable, Bag
  • Constructor Details

  • Method Details

    • addNote

      public void addNote(Display note, Position position, Colors colors)
    • getNotes

      public List<CucaNote> getNotes(Position position)
    • addStereotag

      public void addStereotag(Stereotag tag)
    • stereotags

      public Set<Stereotag> stereotags()
    • getLeafType

      public LeafType getLeafType()
    • muteToType

      public void muteToType(LeafType newType)
    • muteToGroupType

      public void muteToGroupType(GroupType newType)
    • muteToType

      public boolean muteToType(LeafType newType, USymbol newSymbol)
    • getQuark

      public Quark<Entity> getQuark()
    • getDisplay

      public Display getDisplay()
    • setDisplay

      public void setDisplay(Display display)
    • getUid

      public String getUid()
    • getStereotype

      public Stereotype getStereotype()
    • setStereotype

      public final void setStereotype(Stereotype stereotype)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getUrl99

      public final Url getUrl99()
    • hasUrl

      public boolean hasUrl()
    • addUrl

      public final void addUrl(Url url)
    • getMargins

      public final Margins getMargins()
    • ensureMargins

      public final void ensureMargins(Margins newMargins)
    • getXposition

      public int getXposition()
    • setXposition

      public void setXposition(int pos)
    • getSvekImage

      public final IEntityImage getSvekImage()
    • setSvekImage

      public final void setSvekImage(IEntityImage svekImage)
    • setGeneric

      public final void setGeneric(String generic)
    • getGeneric

      public final String getGeneric()
    • getBodier

      public Bodier getBodier()
    • getEntityPosition

      public EntityPosition getEntityPosition()
    • getGroupType

      public GroupType getGroupType()
    • getPackageStyle

      public PackageStyle getPackageStyle()
    • isGroup

      public boolean isGroup()
    • overrideImage

      public void overrideImage(IEntityImage img, LeafType leafType)
    • getUSymbol

      public USymbol getUSymbol()
    • setUSymbol

      public void setUSymbol(USymbol symbol)
    • getSingleStrategy

      public SingleStrategy getSingleStrategy()
    • isHidden

      public boolean isHidden()
      Specified by:
      isHidden in interface Hideable
    • isRemoved

      public boolean isRemoved()
      Specified by:
      isRemoved in interface Removeable
    • isAloneAndUnlinked

      public boolean isAloneAndUnlinked()
    • getFontConfigurationForTitle

      public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
    • getRawLayout

      public final int getRawLayout()
    • getConcurrentSeparator

      public char getConcurrentSeparator()
    • setConcurrentSeparator

      public void setConcurrentSeparator(char separator)
    • setNeighborhood

      public void setNeighborhood(Neighborhood neighborhood)
    • getNeighborhood

      public Neighborhood getNeighborhood()
    • putTip

      public void putTip(String member, Display display)
    • getTips

      public Map<String,Display> getTips()
    • getColors

      public Colors getColors()
      Specified by:
      getColors in interface LineConfigurable
      Specified by:
      getColors in interface SpecificBackcolorable
    • setColors

      public void setColors(Colors colors)
      Specified by:
      setColors in interface SpecificBackcolorable
    • setSpecificColorTOBEREMOVED

      public void setSpecificColorTOBEREMOVED(ColorType type, HColor color)
      Specified by:
      setSpecificColorTOBEREMOVED in interface LineConfigurable
    • getPortShortNames

      public Collection<String> getPortShortNames()
    • addPortShortName

      public void addPortShortName(String portShortName)
    • setVisibilityModifier

      public void setVisibilityModifier(VisibilityModifier visibility)
    • getVisibilityModifier

      public VisibilityModifier getVisibilityModifier()
    • setLegend

      public void setLegend(DisplayPositioned legend)
    • getLegend

      public DisplayPositioned getLegend()
    • getCodeLine

      public String getCodeLine()
    • setCodeLine

      public void setCodeLine(LineLocation codeLine)
    • setStereostyle

      public void setStereostyle(String stereo)
    • getStereostyles

      public Stereostyles getStereostyles()
    • addKal

      public void addKal(Kal kal)
    • getKals

      public List<Kal> getKals(Direction position)
    • getDiagram

      public CucaDiagram getDiagram()
    • setStatic

      public void setStatic(boolean isStatic)
    • isStatic

      public boolean isStatic()
    • getStateHeader

      public TextBlock getStateHeader(ISkinParam skinParam)
    • setTogether

      public void setTogether(Together together)
    • getTogether

      public Together getTogether()
    • getParentContainer

      public Entity getParentContainer()
    • leafs

      public Collection<Entity> leafs()
    • groups

      public Collection<Entity> groups()
    • countChildren

      public int countChildren()
    • isRoot

      public boolean isRoot()
    • isEmpty

      public final boolean isEmpty()
    • getName

      public String getName()
    • isAutarkic

      public boolean isAutarkic()
    • canBePacked

      public boolean canBePacked()
    • setPacked

      public final void setPacked(boolean packed)
    • isPacked

      public final boolean isPacked()
    • getSkinParam

      public final ISkinParam getSkinParam()
    • getUmlDiagramType

      public final UmlDiagramType getUmlDiagramType()