public abstract class ElementBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ElementBuilder.Align |
static class |
ElementBuilder.ChildLayoutType |
static class |
ElementBuilder.VAlign |
Modifier and Type | Field and Description |
---|---|
protected List<ElementBuilder> |
elementBuilders |
Constructor and Description |
---|
ElementBuilder() |
protected List<ElementBuilder> elementBuilders
protected void initialize(ControlAttributes attributes)
public void id(String id)
public void name(String name)
public void backgroundColor(String backgroundColor)
public void backgroundColor(Color backgroundColor)
public void controller(Controller controller)
public void controller(String controllerClass)
public void color(String color)
public void color(Color color)
public void selectionColor(String color)
public void selectionColor(Color color)
public void text(String text)
public void backgroundImage(String backgroundImage)
public void imageMode(String imageMode)
public void inset(String inset)
public void inputMapping(String inputMapping)
public void style(String style)
public void childLayout(ElementBuilder.ChildLayoutType childLayout)
public void childLayoutVertical()
public void childLayoutHorizontal()
public void childLayoutCenter()
public void childLayoutAbsolute()
public void childLayoutAbsoluteInside()
public void childLayoutOverlay()
public void height(String height)
public void width(String width)
public void x(String x)
public void y(String y)
public void childClip(boolean childClip)
public void visible(boolean visible)
public void focusable(boolean focusable)
public void focusableInsertBeforeElementId(String focusableInsertBeforeElementId)
public void textHAlign(ElementBuilder.Align align)
public void textHAlignLeft()
public void textHAlignRight()
public void textHAlignCenter()
public void textVAlign(ElementBuilder.VAlign valign)
public void textVAlignTop()
public void textVAlignBottom()
public void textVAlignCenter()
public void align(ElementBuilder.Align align)
public void alignLeft()
public void alignRight()
public void alignCenter()
public void valign(ElementBuilder.VAlign valign)
public void valignTop()
public void valignBottom()
public void valignCenter()
public void visibleToMouse(boolean visibleToMouse)
public void visibleToMouse()
public void invisibleToMouse()
public void font(String font)
public void filename(String filename)
public void padding(String padding)
public void paddingLeft(String padding)
public void paddingRight(String padding)
public void paddingTop(String padding)
public void paddingBottom(String padding)
public void panel(PanelBuilder panelBuilder)
public void text(TextBuilder textBuilder)
public void image(ImageBuilder imageBuilder)
public void control(ControlBuilder controlBuilder)
public void onStartScreenEffect(EffectBuilder onStartScreenEffect)
public void onEndScreenEffect(EffectBuilder onEndScreenEffect)
public void onHoverEffect(HoverEffectBuilder onHoverEffect)
public void onStartHoverEffect(HoverEffectBuilder onStartHoverEffect)
public void onEndHoverEffect(HoverEffectBuilder onEndHoverEffect)
public void onClickEffect(EffectBuilder onClickEffect)
public void onFocusEffect(EffectBuilder onFocusEffect)
public void onLostFocusEffect(EffectBuilder onLostFocusEffect)
public void onGetFocusEffect(EffectBuilder onGetFocusEffect)
public void onActiveEffect(EffectBuilder onActiveEffect)
public void onShowEffect(EffectBuilder onShowEffect)
public void onHideEffect(EffectBuilder onHideEffect)
public void onCustomEffect(EffectBuilder onCustomEffect)
public void interactOnClick(String method)
public void interactOnRelease(String onRelease)
public void interactOnMouseOver(String onMouseOver)
public void interactOnClickRepeat(String onClickRepeat)
public void interactOnClickMouseMove(String onClickMouseMove)
public void interactOnClickAlternateKey(String onClickAlternateKey)
public String percentage(int percentage)
public String pixels(int px)
public List<ElementBuilder> getElementBuilders()
public ElementType buildElementType()
Copyright © 2013. All Rights Reserved.