org.cruxframework.crux.gwt.rebind
Class FocusWidgetFactory<C extends WidgetCreatorContext>

java.lang.Object
  extended by org.cruxframework.crux.core.rebind.screen.widget.WidgetCreator<C>
      extended by org.cruxframework.crux.gwt.rebind.FocusWidgetFactory<C>
All Implemented Interfaces:
FocusableFactory<C>, HasAllFocusHandlersFactory<C>, HasAllKeyHandlersFactory<C>, HasAllMouseHandlersFactory<C>, HasAllTouchHandlersFactory<C>, HasEnabledFactory<C>
Direct Known Subclasses:
AbstractCheckBoxFactory, AbstractListBoxFactory, AnchorFactory, AudioFactory, ButtonBaseFactory, CanvasFactory, CustomButtonFactory, RichTextAreaFactory, SimpleCheckBoxFactory, SimpleRadioButtonFactory, TextButtonFactory, ValueBoxBaseFactory, VideoFactory

public abstract class FocusWidgetFactory<C extends WidgetCreatorContext>
extends WidgetCreator<C>
implements FocusableFactory<C>, HasAllMouseHandlersFactory<C>, HasAllKeyHandlersFactory<C>, HasAllFocusHandlersFactory<C>, HasAllTouchHandlersFactory<C>, HasEnabledFactory<C>

This is the base factory class for widgets that can receive focus.

Author:
Thiago Bustamante

Nested Class Summary
 
Nested classes/interfaces inherited from class org.cruxframework.crux.core.rebind.screen.widget.WidgetCreator
WidgetCreator.StyleNameProcessor, WidgetCreator.StyleProcessor, WidgetCreator.ViewPermissionAttributeProcessor
 
Nested classes/interfaces inherited from interface org.cruxframework.crux.core.rebind.screen.widget.creator.HasEnabledFactory
HasEnabledFactory.EditPermissionAttributeProcessor
 
Constructor Summary
FocusWidgetFactory()
           
 
Method Summary
 
Methods inherited from class org.cruxframework.crux.core.rebind.screen.widget.WidgetCreator
commitPostProcessing, createChildWidget, createChildWidget, createChildWidget, createContext, createPostProcessingScope, createVariableName, createWidget, ensureChildren, ensureFirstChild, ensureHtmlChild, ensureTextChild, ensureWidget, getChildName, getChildWidgetClass, getChildWidgetClassName, getContext, getControllerAccessorHandler, getDeclaredMessage, getDeclaredMessages, getDevice, getLogger, getLoggerVariable, getResourceAccessExpression, getSubTypeWriter, getSubTypeWriter, getSubTypeWriter, getView, getViewVariable, getWidgetClass, getWidgetClass, getWidgetClassName, getWidgetFactoryDeclaration, hasChildPartialSupport, hasHeight, hasPartialSupport, hasWidth, instantiateContext, instantiateWidget, isCurrentDeviceSupported, isHtmlChild, isResourceReference, isTextChild, isWidget, postProcess, printlnPostProcessing, processAttributes, processChildren, processEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FocusWidgetFactory

public FocusWidgetFactory()


Copyright © 2014. All rights reserved.