de.lessvoid.nifty.builder
Class ControlDefinitionBuilder

java.lang.Object
  extended by de.lessvoid.nifty.builder.ElementBuilder
      extended by de.lessvoid.nifty.builder.ControlDefinitionBuilder

public class ControlDefinitionBuilder
extends ElementBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class de.lessvoid.nifty.builder.ElementBuilder
ElementBuilder.Align, ElementBuilder.ChildLayoutType, ElementBuilder.VAlign
 
Field Summary
 
Fields inherited from class de.lessvoid.nifty.builder.ElementBuilder
elementBuilders
 
Constructor Summary
ControlDefinitionBuilder(String name)
           
 
Method Summary
 void controller(Controller controller)
           
 void controller(String controllerClass)
           
 String controlParameter(String parameterName)
           
 void registerControlDefintion(Nifty nifty)
           
 
Methods inherited from class de.lessvoid.nifty.builder.ElementBuilder
align, alignCenter, alignLeft, alignRight, backgroundColor, backgroundColor, backgroundImage, build, buildElementType, childClip, childLayout, childLayoutAbsolute, childLayoutAbsoluteInside, childLayoutCenter, childLayoutHorizontal, childLayoutOverlay, childLayoutVertical, color, color, control, filename, focusable, focusableInsertBeforeElementId, font, get, getElementBuilders, height, id, image, imageMode, initialize, inputMapping, inset, interactOnClick, interactOnClickAlternateKey, interactOnClickMouseMove, interactOnClickRepeat, interactOnMouseOver, interactOnRelease, invisibleToMouse, name, onActiveEffect, onClickEffect, onCustomEffect, onEndHoverEffect, onEndScreenEffect, onFocusEffect, onGetFocusEffect, onHideEffect, onHoverEffect, onLostFocusEffect, onShowEffect, onStartHoverEffect, onStartScreenEffect, padding, paddingBottom, paddingLeft, paddingRight, paddingTop, panel, percentage, pixels, selectionColor, selectionColor, set, style, text, text, textHAlign, textHAlignCenter, textHAlignLeft, textHAlignRight, textVAlign, textVAlignBottom, textVAlignCenter, textVAlignTop, valign, valignBottom, valignCenter, valignTop, visible, visibleToMouse, visibleToMouse, width, x, y
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlDefinitionBuilder

public ControlDefinitionBuilder(String name)
Method Detail

controller

public void controller(Controller controller)
Overrides:
controller in class ElementBuilder

controller

public void controller(String controllerClass)
Overrides:
controller in class ElementBuilder

controlParameter

public String controlParameter(String parameterName)

registerControlDefintion

public void registerControlDefintion(Nifty nifty)


Copyright © 2011. All Rights Reserved.