Package com.smartgwt.client.bean
Class BeanFactoryForBaseWidget<BeanClass extends BaseWidget>
java.lang.Object
com.smartgwt.client.bean.BeanFactory<BeanClass>
com.smartgwt.client.bean.BeanFactoryForBaseWidget<BeanClass>
public abstract class BeanFactoryForBaseWidget<BeanClass extends BaseWidget>
extends BeanFactory<BeanClass>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.smartgwt.client.bean.BeanFactory
BeanFactory.AnnotationMetaFactory, BeanFactory.CanvasMetaFactory, BeanFactory.FormItemMetaFactory, BeanFactory.FrameworkClass, BeanFactory.Generate, BeanFactory.MetaFactory, BeanFactory.ScClassName
-
Field Summary
Fields inherited from class com.smartgwt.client.bean.BeanFactory
properties, sgwtFactory, superclassFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
doGetOrCreateJsObj
(Object bean) void
doSetJsObj
(Object bean, JavaScriptObject jsObj) protected Object
getJavascriptProperty
(BeanClass bean, String property) boolean
isFactoryCreated
(BeanClass bean) protected void
setJavascriptProperty
(BeanClass bean, String propertyName, Object value) protected void
setNativeAttribute
(JavaScriptObject config, String propertyName, Object value) protected void
setNativeProperty
(BeanClass bean, String propertyName, Object value) Methods inherited from class com.smartgwt.client.bean.BeanFactory
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, triggerStaticInitializers
-
Constructor Details
-
BeanFactoryForBaseWidget
public BeanFactoryForBaseWidget()
-
-
Method Details
-
setJavascriptProperty
- Specified by:
setJavascriptProperty
in classBeanFactory<BeanClass extends BaseWidget>
-
setNativeProperty
-
setNativeAttribute
-
getJavascriptProperty
- Specified by:
getJavascriptProperty
in classBeanFactory<BeanClass extends BaseWidget>
-
doGetOrCreateJsObj
- Specified by:
doGetOrCreateJsObj
in classBeanFactory<BeanClass extends BaseWidget>
-
doSetJsObj
- Specified by:
doSetJsObj
in classBeanFactory<BeanClass extends BaseWidget>
-
isFactoryCreated
- Specified by:
isFactoryCreated
in classBeanFactory<BeanClass extends BaseWidget>
-
applyFactoryProperties
- Specified by:
applyFactoryProperties
in classBeanFactory<BeanClass extends BaseWidget>
-