net.sourceforge.plantuml.cucadiagram
Class Entity
java.lang.Object
net.sourceforge.plantuml.cucadiagram.Entity
- All Implemented Interfaces:
- Comparable<IEntity>, IEntity, Imaged, SpecificBackcolorable
public class Entity
- extends Object
- implements IEntity
Constructor Summary |
Entity(String uid1,
int uid2,
String code,
List<? extends CharSequence> display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
|
Entity(String uid1,
int uid2,
String code,
String display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
|
Entity(String code,
String display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
|
Entity
public Entity(String code,
String display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
Entity
public Entity(String uid1,
int uid2,
String code,
String display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
Entity
public Entity(String uid1,
int uid2,
String code,
List<? extends CharSequence> display,
EntityType type,
Group entityPackage,
Set<VisibilityModifier> hides)
isTop
public final boolean isTop()
- Specified by:
isTop
in interface IEntity
setTop
public final void setTop(boolean top)
- Specified by:
setTop
in interface IEntity
setEntityPackage
public void setEntityPackage(Group entityPackage)
addFieldOrMethod
public void addFieldOrMethod(String s)
addField
public void addField(String s)
addField
public void addField(Member s)
getMethodsToDisplay
public List<Member> getMethodsToDisplay()
- Specified by:
getMethodsToDisplay
in interface IEntity
getFieldsToDisplay
public List<Member> getFieldsToDisplay()
- Specified by:
getFieldsToDisplay
in interface IEntity
getType
public EntityType getType()
- Specified by:
getType
in interface IEntity
muteToType
public void muteToType(EntityType newType)
getCode
public String getCode()
- Specified by:
getCode
in interface IEntity
getDisplay2
public List<? extends CharSequence> getDisplay2()
- Specified by:
getDisplay2
in interface IEntity
setDisplay2
public void setDisplay2(String display)
setDisplay2
public void setDisplay2(List<? extends CharSequence> display)
getUid
public String getUid()
- Specified by:
getUid
in interface IEntity
getStereotype
public Stereotype getStereotype()
- Specified by:
getStereotype
in interface IEntity
setStereotype
public final void setStereotype(Stereotype stereotype)
- Specified by:
setStereotype
in interface IEntity
getParent
public final Group getParent()
- Specified by:
getParent
in interface IEntity
toString
public String toString()
- Overrides:
toString
in class Object
muteToCluster
public void muteToCluster(Group newGroup)
moveTo
public void moveTo(Group dest)
getImageFile
public final DrawFile getImageFile()
- Specified by:
getImageFile
in interface Imaged
setImageFile
public final void setImageFile(DrawFile imageFile)
getSpecificBackColor
public HtmlColor getSpecificBackColor()
- Specified by:
getSpecificBackColor
in interface SpecificBackcolorable
setSpecificBackcolor
public void setSpecificBackcolor(HtmlColor color)
- Specified by:
setSpecificBackcolor
in interface SpecificBackcolorable
getUrl
public final Url getUrl()
- Specified by:
getUrl
in interface IEntity
setUrl
public final void setUrl(Url url)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
addSubImage
public void addSubImage(DrawFile subImage)
addSubImage
public void addSubImage(Entity other)
getImageFile
public DrawFile getImageFile(File searched)
throws IOException
- Specified by:
getImageFile
in interface IEntity
- Throws:
IOException
cleanSubImage
public void cleanSubImage()
hasNearDecoration
public final boolean hasNearDecoration()
- Specified by:
hasNearDecoration
in interface IEntity
setNearDecoration
public final void setNearDecoration(boolean nearDecoration)
- Specified by:
setNearDecoration
in interface IEntity
compareTo
public int compareTo(IEntity other)
- Specified by:
compareTo
in interface Comparable<IEntity>
getXposition
public int getXposition()
- Specified by:
getXposition
in interface IEntity
setXposition
public void setXposition(int pos)
- Specified by:
setXposition
in interface IEntity
getSvekImage
public final IEntityImage getSvekImage()
- Specified by:
getSvekImage
in interface IEntity
setSvekImage
public final void setSvekImage(IEntityImage svekImage)
Copyright © 2011. All Rights Reserved.