public final class WElement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
STEP_BY_PARENT |
Constructor and Description |
---|
WElement(HColor backColor,
Display label,
java.lang.String stereotype,
StyleBuilder styleBuilder,
IdeaShape shape) |
Modifier and Type | Method and Description |
---|---|
WElement |
createElement(HColor backColor,
int newLevel,
Display newLabel,
java.lang.String stereotype,
Direction direction,
IdeaShape shape,
StyleBuilder styleBuilder) |
java.util.Collection<WElement> |
getChildren(Direction direction) |
XDimension2D |
getDimension() |
Display |
getLabel() |
int |
getLevel() |
WElement |
getParent() |
UTranslate |
getPosition() |
IdeaShape |
getShape() |
Stereotype |
getStereotype() |
Style |
getStyle() |
StyleBuilder |
getStyleBuilder() |
boolean |
isLeaf() |
void |
setGeometry(UTranslate position,
XDimension2D dimension) |
java.lang.String |
toString() |
ISkinParam |
withBackColor(ISkinParam skinParam) |
public static final int STEP_BY_PARENT
public WElement(HColor backColor, Display label, java.lang.String stereotype, StyleBuilder styleBuilder, IdeaShape shape)
public ISkinParam withBackColor(ISkinParam skinParam)
public Style getStyle()
public boolean isLeaf()
public WElement createElement(HColor backColor, int newLevel, Display newLabel, java.lang.String stereotype, Direction direction, IdeaShape shape, StyleBuilder styleBuilder)
public java.lang.String toString()
toString
in class java.lang.Object
public final int getLevel()
public final Display getLabel()
public WElement getParent()
public final IdeaShape getShape()
public final StyleBuilder getStyleBuilder()
public final void setGeometry(UTranslate position, XDimension2D dimension)
public final UTranslate getPosition()
public final XDimension2D getDimension()
public Stereotype getStereotype()