de.lessvoid.nifty.controls.dynamic
Class CustomControlCreator

java.lang.Object
  extended by de.lessvoid.nifty.controls.dynamic.attributes.ControlAttributes
      extended by de.lessvoid.nifty.controls.dynamic.CustomControlCreator

public class CustomControlCreator
extends ControlAttributes


Field Summary
 
Fields inherited from class de.lessvoid.nifty.controls.dynamic.attributes.ControlAttributes
attributes, effects, interact
 
Constructor Summary
CustomControlCreator(ControlType source)
           
CustomControlCreator(String name)
           
CustomControlCreator(String id, String name)
           
 
Method Summary
 Element create(Nifty nifty, Screen screen, Element parent)
           
 ElementType createType()
           
 void parameter(String name, String value)
           
 
Methods inherited from class de.lessvoid.nifty.controls.dynamic.attributes.ControlAttributes
addEffectsOnActive, addEffectsOnClick, addEffectsOnCustom, addEffectsOnEndHover, addEffectsOnEndScreen, addEffectsOnFocus, addEffectsOnGetFocus, addEffectsOnHide, addEffectsOnHover, addEffectsOnLostFocus, addEffectsOnShow, addEffectsOnStartHover, addEffectsOnStartScreen, connect, createControlInternal, createImage, createLayer, createPanel, createStyleType, createText, get, getStandardControl, isAutoId, refreshAttributes, refreshEffects, registerPopup, set, setAlign, setAutoId, setBackgroundColor, setBackgroundImage, setChildClip, setChildLayout, setColor, setController, setEffects, setEffectsAttribute, setEffectsOverlay, setFilename, setFocusable, setFocusableInsertBeforeElementId, setFont, setHeight, setId, setImageMode, setInputMapping, setInset, setInteract, setInteractAttribute, setInteractOnClick, setInteractOnClickAlternateKey, setInteractOnClickMouseMove, setInteractOnClickRepeat, setInteractOnMouseOver, setInteractOnRelease, setName, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setSelectionColor, setStyle, setText, setTextHAlign, setTextVAlign, setVAlign, setVisible, setVisibleToMouse, setWidth, setX, setY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomControlCreator

public CustomControlCreator(ControlType source)

CustomControlCreator

public CustomControlCreator(String name)

CustomControlCreator

public CustomControlCreator(String id,
                            String name)
Method Detail

parameter

public void parameter(String name,
                      String value)

create

public Element create(Nifty nifty,
                      Screen screen,
                      Element parent)

createType

public ElementType createType()
Overrides:
createType in class ControlAttributes


Copyright © 2011. All Rights Reserved.