de.lessvoid.nifty.loaderv2.types
Class NiftyType

java.lang.Object
  extended by de.lessvoid.nifty.loaderv2.types.XmlBaseType
      extended by de.lessvoid.nifty.loaderv2.types.NiftyType
All Implemented Interfaces:
XmlType

public class NiftyType
extends XmlBaseType


Constructor Summary
NiftyType()
           
 
Method Summary
 void addControlDefinition(ControlDefinitionType controlDefinition)
           
 void addPopup(PopupType popupType)
           
 void addRegisterEffect(RegisterEffectType registerEffect)
           
 void addRegisterMouseCursor(RegisterMouseCursorType registerMouseCursor)
           
 void addRegisterMusic(RegisterMusicType registerMusic)
           
 void addRegisterSound(RegisterSoundType registerSound)
           
 void addResourceBundle(ResourceBundleType resourceBundle)
           
 void addScreen(ScreenType screenType)
           
 void addStyle(StyleType newStyle)
           
 void addUseControls(UseControlsType useControl)
           
 void addUseStyles(UseStylesType newStyle)
           
 void create(Nifty nifty, TimeProvider timeProvider)
           
 void loadControls(NiftyLoader niftyLoader)
           
 void loadStyles(NiftyLoader niftyLoader, Nifty nifty)
           
 String output()
           
 
Methods inherited from class de.lessvoid.nifty.loaderv2.types.XmlBaseType
getAttributes, initFromAttributes, mergeFromAttributes, output, translateSpecialValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NiftyType

public NiftyType()
Method Detail

addStyle

public void addStyle(StyleType newStyle)

addUseStyles

public void addUseStyles(UseStylesType newStyle)

addUseControls

public void addUseControls(UseControlsType useControl)

addRegisterSound

public void addRegisterSound(RegisterSoundType registerSound)

addRegisterMusic

public void addRegisterMusic(RegisterMusicType registerMusic)

addRegisterMouseCursor

public void addRegisterMouseCursor(RegisterMouseCursorType registerMouseCursor)

addResourceBundle

public void addResourceBundle(ResourceBundleType resourceBundle)

addRegisterEffect

public void addRegisterEffect(RegisterEffectType registerEffect)

addPopup

public void addPopup(PopupType popupType)

addControlDefinition

public void addControlDefinition(ControlDefinitionType controlDefinition)

addScreen

public void addScreen(ScreenType screenType)

create

public void create(Nifty nifty,
                   TimeProvider timeProvider)

loadStyles

public void loadStyles(NiftyLoader niftyLoader,
                       Nifty nifty)
                throws Exception
Throws:
Exception

loadControls

public void loadControls(NiftyLoader niftyLoader)
                  throws Exception
Throws:
Exception

output

public String output()


Copyright © 2012. All Rights Reserved.