com.smartgwt.client.core
Class DataClass

java.lang.Object
  extended by com.smartgwt.client.core.JsObject
      extended by com.smartgwt.client.core.DataClass
Direct Known Subclasses:
Criteria, DataSourceField, DetailViewerField, FormItemIcon, GroupNode, HeaderSpan, ImgProperties, KeyIdentifier, ListGridField, OperationBinding, RefDataClass, RPCRequest, RPCResponse, SerializationContext, Validator, XmlNamespaces

public class DataClass
extends JsObject


Field Summary
 
Fields inherited from class com.smartgwt.client.core.JsObject
jsObj
 
Constructor Summary
DataClass()
           
DataClass(com.google.gwt.core.client.JavaScriptObject jsObj)
           
 
Method Summary
protected
<H extends EventHandler>
HandlerRegistration
doAddHandler(H handler, GwtEvent.Type<H> type)
           
 void fireEvent(GwtEvent<?> event)
           
 java.lang.String getAttribute(java.lang.String property)
           
 java.lang.Boolean getAttributeAsBoolean(java.lang.String property)
           
 java.util.Date getAttributeAsDate(java.lang.String property)
           
 java.lang.Double getAttributeAsDouble(java.lang.String property)
           
 java.lang.Float getAttributeAsFloat(java.lang.String property)
           
 java.lang.Integer getAttributeAsInt(java.lang.String property)
           
 int[] getAttributeAsIntArray(java.lang.String property)
           
 com.google.gwt.core.client.JavaScriptObject getAttributeAsJavaScriptObject(java.lang.String property)
           
 java.util.Map getAttributeAsMap(java.lang.String property)
           
 java.lang.Object getAttributeAsObject(java.lang.String property)
           
 java.lang.String getAttributeAsString(java.lang.String property)
           
 java.lang.String[] getAttributeAsStringArray(java.lang.String property)
           
 java.lang.String[] getAttributes()
           
 int getHandlerCount(GwtEvent.Type<?> type)
           
 com.google.gwt.core.client.JavaScriptObject getJsObj()
           
 void setAttribute(java.lang.String property, BaseClass value)
           
 void setAttribute(java.lang.String property, BaseClass[] value)
           
 void setAttribute(java.lang.String property, BaseWidget[] value)
           
 void setAttribute(java.lang.String property, boolean value)
           
 void setAttribute(java.lang.String property, java.lang.Boolean value)
           
 void setAttribute(java.lang.String property, DataClass value)
           
 void setAttribute(java.lang.String property, DataClass[] value)
           
 void setAttribute(java.lang.String property, java.util.Date value)
           
 void setAttribute(java.lang.String property, double value)
           
 void setAttribute(java.lang.String property, java.lang.Double value)
           
 void setAttribute(java.lang.String property, java.lang.Float value)
           
 void setAttribute(java.lang.String property, int value)
           
 void setAttribute(java.lang.String property, int[] value)
           
 void setAttribute(java.lang.String property, java.lang.Integer value)
           
 void setAttribute(java.lang.String property, com.google.gwt.core.client.JavaScriptObject value)
           
 void setAttribute(java.lang.String property, java.util.Map value)
           
 void setAttribute(java.lang.String property, java.lang.Object value)
           
 void setAttribute(java.lang.String property, java.lang.String value)
           
 void setAttribute(java.lang.String property, java.lang.String[] value)
           
 void setAttribute(java.lang.String property, ValueEnum value)
           
 void setAttribute(java.lang.String property, ValueEnum[] value)
           
 
Methods inherited from class com.smartgwt.client.core.JsObject
isCreated, setJsObj
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataClass

public DataClass()

DataClass

public DataClass(com.google.gwt.core.client.JavaScriptObject jsObj)
Method Detail

getJsObj

public com.google.gwt.core.client.JavaScriptObject getJsObj()
Overrides:
getJsObj in class JsObject

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.String value)

getAttribute

public java.lang.String getAttribute(java.lang.String property)

getAttributeAsString

public java.lang.String getAttributeAsString(java.lang.String property)

setAttribute

public void setAttribute(java.lang.String property,
                         int value)

setAttribute

public void setAttribute(java.lang.String property,
                         double value)

getAttributeAsInt

public java.lang.Integer getAttributeAsInt(java.lang.String property)

setAttribute

public void setAttribute(java.lang.String property,
                         boolean value)

getAttributeAsBoolean

public java.lang.Boolean getAttributeAsBoolean(java.lang.String property)

getAttributeAsDouble

public java.lang.Double getAttributeAsDouble(java.lang.String property)

setAttribute

public void setAttribute(java.lang.String property,
                         int[] value)

setAttribute

public void setAttribute(java.lang.String property,
                         DataClass[] value)

setAttribute

public void setAttribute(java.lang.String property,
                         BaseClass[] value)

setAttribute

public void setAttribute(java.lang.String property,
                         BaseWidget[] value)

getAttributeAsIntArray

public int[] getAttributeAsIntArray(java.lang.String property)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.String[] value)

getAttributeAsStringArray

public java.lang.String[] getAttributeAsStringArray(java.lang.String property)

setAttribute

public void setAttribute(java.lang.String property,
                         DataClass value)

setAttribute

public void setAttribute(java.lang.String property,
                         BaseClass value)

setAttribute

public void setAttribute(java.lang.String property,
                         com.google.gwt.core.client.JavaScriptObject value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.util.Date value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.Boolean value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.util.Map value)

setAttribute

public void setAttribute(java.lang.String property,
                         ValueEnum[] value)

setAttribute

public void setAttribute(java.lang.String property,
                         ValueEnum value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.Object value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.Double value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.Integer value)

setAttribute

public void setAttribute(java.lang.String property,
                         java.lang.Float value)

getAttributeAsFloat

public java.lang.Float getAttributeAsFloat(java.lang.String property)

getAttributeAsDate

public java.util.Date getAttributeAsDate(java.lang.String property)

getAttributeAsObject

public java.lang.Object getAttributeAsObject(java.lang.String property)

getAttributeAsMap

public java.util.Map getAttributeAsMap(java.lang.String property)

getAttributeAsJavaScriptObject

public com.google.gwt.core.client.JavaScriptObject getAttributeAsJavaScriptObject(java.lang.String property)

getAttributes

public java.lang.String[] getAttributes()

fireEvent

public void fireEvent(GwtEvent<?> event)

doAddHandler

protected final <H extends EventHandler> HandlerRegistration doAddHandler(H handler,
                                                                          GwtEvent.Type<H> type)

getHandlerCount

public int getHandlerCount(GwtEvent.Type<?> type)