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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGetOrCreateJsObj(Object bean) voiddoSetJsObj(Object bean, JavaScriptObject jsObj) protected ObjectgetJavascriptProperty(BeanClass bean, String property) booleanisFactoryCreated(BeanClass bean) protected voidsetJavascriptProperty(BeanClass bean, String propertyName, Object value) protected voidsetNativeAttribute(JavaScriptObject config, String propertyName, Object value) protected voidsetNativeProperty(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:
setJavascriptPropertyin classBeanFactory<BeanClass extends BaseWidget>
-
setNativeProperty
-
setNativeAttribute
-
getJavascriptProperty
- Specified by:
getJavascriptPropertyin classBeanFactory<BeanClass extends BaseWidget>
-
doGetOrCreateJsObj
- Specified by:
doGetOrCreateJsObjin classBeanFactory<BeanClass extends BaseWidget>
-
doSetJsObj
- Specified by:
doSetJsObjin classBeanFactory<BeanClass extends BaseWidget>
-
isFactoryCreated
- Specified by:
isFactoryCreatedin classBeanFactory<BeanClass extends BaseWidget>
-
applyFactoryProperties
- Specified by:
applyFactoryPropertiesin classBeanFactory<BeanClass extends BaseWidget>
-