de.lessvoid.nifty.builder
Class StyleBuilder

java.lang.Object
  extended by de.lessvoid.nifty.builder.StyleBuilder

public class StyleBuilder
extends Object


Nested Class Summary
static class StyleBuilder.Align
           
static class StyleBuilder.ChildLayoutType
           
static class StyleBuilder.VAlign
           
 
Constructor Summary
StyleBuilder()
           
 
Method Summary
 void align(StyleBuilder.Align align)
           
 void alignCenter()
           
 void alignLeft()
           
 void alignRight()
           
 void backgroundColor(Color backgroundColor)
           
 void backgroundColor(String backgroundColor)
           
 void backgroundImage(String backgroundImage)
           
 void base(String baseStyle)
           
 void build(Nifty nifty)
           
 void childClip(boolean childClip)
           
 void childLayout(StyleBuilder.ChildLayoutType childLayout)
           
 void childLayoutAbsolute()
           
 void childLayoutCenter()
           
 void childLayoutHorizontal()
           
 void childLayoutOverlay()
           
 void childLayoutVertical()
           
 void color(Color color)
           
 void color(String color)
           
 void filename(String filename)
           
 void focusable(boolean focusable)
           
 void font(String font)
           
 void height(String height)
           
 void id(String id)
           
 void imageMode(String imageMode)
           
 void inputMapping(String inputMapping)
           
 void inset(String inset)
           
 void interactOnClick(String method)
           
 void interactOnClickAlternateKey(String onClickAlternateKey)
           
 void interactOnClickMouseMove(String onClickMouseMove)
           
 void interactOnClickRepeat(String onClickRepeat)
           
 void interactOnMouseOver(String onMouseOver)
           
 void interactOnRelease(String onRelease)
           
 void invisibleToMouse()
           
 void margin(String margin)
           
 void marginBottom(String margin)
           
 void marginLeft(String margin)
           
 void marginRight(String margin)
           
 void marginTop(String margin)
           
 void name(String name)
           
 void onActiveEffect(EffectBuilder onActiveEffect)
           
 void onClickEffect(EffectBuilder onClickEffect)
           
 void onCustomEffect(EffectBuilder onCustomEffect)
           
 void onEndHoverEffect(HoverEffectBuilder onEndHoverEffect)
           
 void onEndScreenEffect(EffectBuilder onEndScreenEffect)
           
 void onFocusEffect(EffectBuilder onFocusEffect)
           
 void onGetFocusEffect(EffectBuilder onGetFocusEffect)
           
 void onHideEffect(EffectBuilder onHideEffect)
           
 void onHoverEffect(HoverEffectBuilder onHoverEffect)
           
 void onLostFocusEffect(EffectBuilder onLostFocusEffect)
           
 void onShowEffect(EffectBuilder onShowEffect)
           
 void onStartHoverEffect(HoverEffectBuilder onStartHoverEffect)
           
 void onStartScreenEffect(EffectBuilder onStartScreenEffect)
           
 void padding(String padding)
           
 void paddingBottom(String padding)
           
 void paddingLeft(String padding)
           
 void paddingRight(String padding)
           
 void paddingTop(String padding)
           
 String percentage(int percentage)
           
 String pixels(int px)
           
 void renderOrder(int renderOrder)
           
 void selectionColor(Color color)
           
 void selectionColor(String color)
           
 void set(String key, String value)
           
 void style(String style)
           
 void text(String text)
           
 void textHAlign(StyleBuilder.Align align)
           
 void textHAlignCenter()
           
 void textHAlignLeft()
           
 void textHAlignRight()
           
 void textVAlign(StyleBuilder.VAlign valign)
           
 void textVAlignBottom()
           
 void textVAlignCenter()
           
 void textVAlignTop()
           
 void valign(StyleBuilder.VAlign valign)
           
 void valignBottom()
           
 void valignCenter()
           
 void valignTop()
           
 void visible(boolean visible)
           
 void visibleToMouse()
           
 void visibleToMouse(boolean visibleToMouse)
           
 void width(String width)
           
 void x(String x)
           
 void y(String y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleBuilder

public StyleBuilder()
Method Detail

id

public void id(String id)

base

public void base(String baseStyle)

name

public void name(String name)

backgroundColor

public void backgroundColor(String backgroundColor)

backgroundColor

public void backgroundColor(Color backgroundColor)

color

public void color(String color)

color

public void color(Color color)

selectionColor

public void selectionColor(String color)

selectionColor

public void selectionColor(Color color)

text

public void text(String text)

backgroundImage

public void backgroundImage(String backgroundImage)

imageMode

public void imageMode(String imageMode)

inset

public void inset(String inset)

inputMapping

public void inputMapping(String inputMapping)

style

public void style(String style)

childLayout

public void childLayout(StyleBuilder.ChildLayoutType childLayout)

childLayoutVertical

public void childLayoutVertical()

childLayoutHorizontal

public void childLayoutHorizontal()

childLayoutCenter

public void childLayoutCenter()

childLayoutAbsolute

public void childLayoutAbsolute()

childLayoutOverlay

public void childLayoutOverlay()

height

public void height(String height)

width

public void width(String width)

x

public void x(String x)

y

public void y(String y)

childClip

public void childClip(boolean childClip)

renderOrder

public void renderOrder(int renderOrder)

visible

public void visible(boolean visible)

focusable

public void focusable(boolean focusable)

textHAlign

public void textHAlign(StyleBuilder.Align align)

textHAlignLeft

public void textHAlignLeft()

textHAlignRight

public void textHAlignRight()

textHAlignCenter

public void textHAlignCenter()

textVAlign

public void textVAlign(StyleBuilder.VAlign valign)

textVAlignTop

public void textVAlignTop()

textVAlignBottom

public void textVAlignBottom()

textVAlignCenter

public void textVAlignCenter()

align

public void align(StyleBuilder.Align align)

alignLeft

public void alignLeft()

alignRight

public void alignRight()

alignCenter

public void alignCenter()

valign

public void valign(StyleBuilder.VAlign valign)

valignTop

public void valignTop()

valignBottom

public void valignBottom()

valignCenter

public void valignCenter()

visibleToMouse

public void visibleToMouse(boolean visibleToMouse)

visibleToMouse

public void visibleToMouse()

invisibleToMouse

public void invisibleToMouse()

font

public void font(String font)

filename

public void filename(String filename)

padding

public void padding(String padding)

paddingLeft

public void paddingLeft(String padding)

paddingRight

public void paddingRight(String padding)

paddingTop

public void paddingTop(String padding)

paddingBottom

public void paddingBottom(String padding)

margin

public void margin(String margin)

marginLeft

public void marginLeft(String margin)

marginRight

public void marginRight(String margin)

marginTop

public void marginTop(String margin)

marginBottom

public void marginBottom(String margin)

set

public void set(String key,
                String value)

onStartScreenEffect

public void onStartScreenEffect(EffectBuilder onStartScreenEffect)

onEndScreenEffect

public void onEndScreenEffect(EffectBuilder onEndScreenEffect)

onHoverEffect

public void onHoverEffect(HoverEffectBuilder onHoverEffect)

onStartHoverEffect

public void onStartHoverEffect(HoverEffectBuilder onStartHoverEffect)

onEndHoverEffect

public void onEndHoverEffect(HoverEffectBuilder onEndHoverEffect)

onClickEffect

public void onClickEffect(EffectBuilder onClickEffect)

onFocusEffect

public void onFocusEffect(EffectBuilder onFocusEffect)

onLostFocusEffect

public void onLostFocusEffect(EffectBuilder onLostFocusEffect)

onGetFocusEffect

public void onGetFocusEffect(EffectBuilder onGetFocusEffect)

onActiveEffect

public void onActiveEffect(EffectBuilder onActiveEffect)

onShowEffect

public void onShowEffect(EffectBuilder onShowEffect)

onHideEffect

public void onHideEffect(EffectBuilder onHideEffect)

onCustomEffect

public void onCustomEffect(EffectBuilder onCustomEffect)

interactOnClick

public void interactOnClick(String method)

interactOnRelease

public void interactOnRelease(String onRelease)

interactOnMouseOver

public void interactOnMouseOver(String onMouseOver)

interactOnClickRepeat

public void interactOnClickRepeat(String onClickRepeat)

interactOnClickMouseMove

public void interactOnClickMouseMove(String onClickMouseMove)

interactOnClickAlternateKey

public void interactOnClickAlternateKey(String onClickAlternateKey)

percentage

public String percentage(int percentage)

pixels

public String pixels(int px)

build

public void build(Nifty nifty)


Copyright © 2012. All Rights Reserved.