Package com.smartgwt.client.bean
Class BeanFactoryForDataClass<BeanClass extends DataClass>
java.lang.Object
com.smartgwt.client.bean.BeanFactory<BeanClass>
com.smartgwt.client.bean.BeanFactoryForDataClass<BeanClass>
public abstract class BeanFactoryForDataClass<BeanClass extends DataClass>
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) 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
-
BeanFactoryForDataClass
public BeanFactoryForDataClass()
-
-
Method Details
-
setJavascriptProperty
- Specified by:
setJavascriptPropertyin classBeanFactory<BeanClass extends DataClass>
-
getJavascriptProperty
- Specified by:
getJavascriptPropertyin classBeanFactory<BeanClass extends DataClass>
-
doGetOrCreateJsObj
- Specified by:
doGetOrCreateJsObjin classBeanFactory<BeanClass extends DataClass>
-
doSetJsObj
- Specified by:
doSetJsObjin classBeanFactory<BeanClass extends DataClass>
-
isFactoryCreated
- Specified by:
isFactoryCreatedin classBeanFactory<BeanClass extends DataClass>
-
applyFactoryProperties
- Specified by:
applyFactoryPropertiesin classBeanFactory<BeanClass extends DataClass>
-