Uses of Class
de.lessvoid.nifty.screen.Screen

Packages that use Screen
de.lessvoid.nifty   
de.lessvoid.nifty.builder   
de.lessvoid.nifty.controls   
de.lessvoid.nifty.controls.dynamic   
de.lessvoid.nifty.controls.dynamic.attributes   
de.lessvoid.nifty.elements   
de.lessvoid.nifty.loaderv2   
de.lessvoid.nifty.loaderv2.types   
de.lessvoid.nifty.screen   
de.lessvoid.nifty.tools   
 

Uses of Screen in de.lessvoid.nifty
 

Methods in de.lessvoid.nifty that return Screen
 Screen Nifty.getCurrentScreen()
          Get current screen.
 Screen Nifty.getScreen(String id)
          get a specific screen.
 

Methods in de.lessvoid.nifty with parameters of type Screen
 void Nifty.addControl(Screen screen, Element element, StandardControl standardControl)
           
 void Nifty.addScreen(String id, Screen screen)
           
 Element Nifty.createElementFromType(Screen screen, Element parent, ElementType type)
           
 void Nifty.moveElement(Screen screen, Element elementToMove, Element destination, EndNotify endNotify)
           
 void Nifty.removeElement(Screen screen, Element element)
           
 void Nifty.removeElement(Screen screen, Element element, EndNotify endNotify)
           
 void Nifty.showPopup(Screen screen, String id, Element defaultFocusElement)
          show popup in the given screen.
<T,S extends org.bushe.swing.event.EventTopicSubscriber<? extends T>>
void
Nifty.subscribe(Screen screen, String elementId, Class<T> eventClass, S subscriber)
           
 void Nifty.unsubscribeElement(Screen screen, String elementId)
           
 void Nifty.unsubscribeScreen(Screen screen)
           
 

Uses of Screen in de.lessvoid.nifty.builder
 

Methods in de.lessvoid.nifty.builder that return Screen
 Screen ScreenBuilder.build(Nifty nifty)
           
 

Methods in de.lessvoid.nifty.builder with parameters of type Screen
 Element PopupBuilder.build(Nifty nifty, Screen screen, Element parent)
           
 Element LayerBuilder.build(Nifty nifty, Screen screen, Element parent)
           
 Element ElementBuilder.build(Nifty nifty, Screen screen, Element parent)
           
 

Uses of Screen in de.lessvoid.nifty.controls
 

Methods in de.lessvoid.nifty.controls with parameters of type Screen
 void MenuItemControl.bind(Nifty nifty, Screen screenParam, Element newElement, Properties properties, Attributes controlDefinitionAttributes)
           
 void DefaultController.bind(Nifty nifty, Screen screen, Element element, Properties parameter, Attributes controlDefinitionAttributes)
           
 void Controller.bind(Nifty nifty, Screen screen, Element element, Properties parameter, Attributes controlDefinitionAttributes)
          Bind this Controller to a certain element.
 void NiftyInputControl.bindControl(Nifty nifty, Screen screen, Element element, Attributes attributes)
           
 Element StandardControl.createControl(Nifty nifty, Screen screen, Element parent)
           
 void NiftyInputControl.onEndScreen(Nifty nifty, Screen screen, String elementId)
           
 void NiftyInputControl.onStartScreen(Nifty nifty, Screen screen)
           
 

Uses of Screen in de.lessvoid.nifty.controls.dynamic
 

Methods in de.lessvoid.nifty.controls.dynamic that return Screen
 Screen ScreenCreator.create(Nifty nifty)
           
 

Methods in de.lessvoid.nifty.controls.dynamic with parameters of type Screen
 Element TextCreator.create(Nifty nifty, Screen screen, Element parent)
           
 Element PanelCreator.create(Nifty nifty, Screen screen, Element parent)
           
 Element LayerCreator.create(Nifty nifty, Screen screen, Element parent)
           
 Element ImageCreator.create(Nifty nifty, Screen screen, Element parent)
           
 Element CustomControlCreator.create(Nifty nifty, Screen screen, Element parent)
           
 

Uses of Screen in de.lessvoid.nifty.controls.dynamic.attributes
 

Methods in de.lessvoid.nifty.controls.dynamic.attributes with parameters of type Screen
protected  Element ControlAttributes.createControlInternal(Nifty nifty, Screen screen, Element parent)
           
protected  Element ControlAttributes.createImage(Nifty nifty, Screen screen, Element parent)
           
protected  Element ControlAttributes.createLayer(Nifty nifty, Screen screen, Element parent)
           
protected  Element ControlAttributes.createPanel(Nifty nifty, Screen screen, Element parent)
           
protected  Element ControlAttributes.createText(Nifty nifty, Screen screen, Element parent)
           
 

Uses of Screen in de.lessvoid.nifty.elements
 

Methods in de.lessvoid.nifty.elements with parameters of type Screen
 void Element.bindControls(Screen target)
           
 void Element.onEndScreen(Screen screen)
           
 void ElementRemoveAction.perform(Screen screen, Element element)
           
 void ElementMoveAction.perform(Screen screen, Element element)
           
 

Constructors in de.lessvoid.nifty.elements with parameters of type Screen
EndOfFrameElementAction(Screen newScreen, Element newElement, de.lessvoid.nifty.elements.Action action, EndNotify endNotify)
           
 

Uses of Screen in de.lessvoid.nifty.loaderv2
 

Methods in de.lessvoid.nifty.loaderv2 with parameters of type Screen
 Element RootLayerFactory.createRootLayer(String id, Nifty nifty, Screen screen, TimeProvider time)
           
 

Uses of Screen in de.lessvoid.nifty.loaderv2.types
 

Methods in de.lessvoid.nifty.loaderv2.types with parameters of type Screen
protected  void ElementType.applyChildren(Element parent, Screen screen, Nifty nifty)
           
 void ElementType.applyEffects(Nifty nifty, Screen screen, Element element)
           
 void ElementType.applyInteract(Nifty nifty, Screen screen, Element element)
           
 Element ElementType.create(Element parent, Nifty nifty, Screen screen, LayoutPart layoutPart)
           
 void EffectsType.materialize(Nifty nifty, Element element, Screen screen, LinkedList<Object> controllers)
           
 void ElementType.prepare(Nifty nifty, Screen screen, ElementType rootElementType)
           
 void ElementType.refreshAttributes(Nifty nifty, Screen screen, Element element, ControlAttributes attributes)
           
 void XmlBaseType.translateSpecialValues(Nifty nifty, Screen screen)
           
 void ElementType.translateSpecialValues(Nifty nifty, Screen screen)
           
 void EffectsType.translateSpecialValues(Nifty nifty, Screen screen)
           
 

Uses of Screen in de.lessvoid.nifty.screen
 

Subclasses of Screen in de.lessvoid.nifty.screen
 class NullScreen
           
 

Methods in de.lessvoid.nifty.screen with parameters of type Screen
 void ScreenController.bind(Nifty nifty, Screen screen)
          Bind this ScreenController to a screen.
 void NullScreenController.bind(Nifty nifty, Screen screen)
          bind.
 void DefaultScreenController.bind(Nifty nifty, Screen screen)
           
 

Uses of Screen in de.lessvoid.nifty.tools
 

Constructors in de.lessvoid.nifty.tools with parameters of type Screen
TargetElementResolver(Screen screen, Element baseElement)
           
 



Copyright © 2012. All Rights Reserved.