public abstract class BeanFactoryForBaseWidget<BeanClass extends BaseWidget> extends BeanFactory<BeanClass>
BeanFactory.AnnotationMetaFactory, BeanFactory.CanvasMetaFactory, BeanFactory.FormItemMetaFactory, BeanFactory.FrameworkClass, BeanFactory.Generate, BeanFactory.MetaFactory, BeanFactory.ScClassNameproperties, sgwtFactory, superclassFactory| Constructor and Description | 
|---|
BeanFactoryForBaseWidget()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
applyFactoryProperties(BeanClass bean)  | 
com.google.gwt.core.client.JavaScriptObject | 
doGetOrCreateJsObj(java.lang.Object bean)  | 
void | 
doSetJsObj(java.lang.Object bean,
          com.google.gwt.core.client.JavaScriptObject jsObj)  | 
protected java.lang.Object | 
getJavascriptProperty(BeanClass bean,
                     java.lang.String property)  | 
boolean | 
isFactoryCreated(BeanClass bean)  | 
protected void | 
setJavascriptProperty(BeanClass bean,
                     java.lang.String propertyName,
                     java.lang.Object value)  | 
protected void | 
setNativeAttribute(com.google.gwt.core.client.JavaScriptObject config,
                  java.lang.String propertyName,
                  java.lang.Object value)  | 
protected void | 
setNativeProperty(BeanClass bean,
                 java.lang.String propertyName,
                 java.lang.Object value)  | 
clearFactoryProperties, createSuperclassFactory, doGetProperty, doGetPropertyAsString, doNewInstance, doSetProperties, doSetProperty, getAttributes, getAttributes, getAttributes, getBeanClass, getBeanClassName, getDefaultScClassName, getDefaultScClassName, getFactory, getFactory, getFactory, getFactoryProperties, getFactoryPropertiesClass, getMethods, getOrCreateJsObj, getProperties, getProperty, getPropertyAsString, getSGWTModule, getSuperclass, isFrameworkClass, isFrameworkClass, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, noFactoryException, noFactoryException, registerClassNameWithSGWTFactory, registerFactory, registerValueTypes, setJsObj, setProperties, setProperty, triggerStaticInitializersprotected void setJavascriptProperty(BeanClass bean, java.lang.String propertyName, java.lang.Object value)
setJavascriptProperty in class BeanFactory<BeanClass extends BaseWidget>protected void setNativeProperty(BeanClass bean, java.lang.String propertyName, java.lang.Object value)
protected void setNativeAttribute(com.google.gwt.core.client.JavaScriptObject config,
                                  java.lang.String propertyName,
                                  java.lang.Object value)
protected java.lang.Object getJavascriptProperty(BeanClass bean, java.lang.String property)
getJavascriptProperty in class BeanFactory<BeanClass extends BaseWidget>public com.google.gwt.core.client.JavaScriptObject doGetOrCreateJsObj(java.lang.Object bean)
doGetOrCreateJsObj in class BeanFactory<BeanClass extends BaseWidget>public void doSetJsObj(java.lang.Object bean,
                       com.google.gwt.core.client.JavaScriptObject jsObj)
doSetJsObj in class BeanFactory<BeanClass extends BaseWidget>public boolean isFactoryCreated(BeanClass bean)
isFactoryCreated in class BeanFactory<BeanClass extends BaseWidget>protected void applyFactoryProperties(BeanClass bean)
applyFactoryProperties in class BeanFactory<BeanClass extends BaseWidget>