public class ComponentTask extends ProcessElement
Note: This task is not for direct use - use one of the subclasses instead.
config, configOnly, factoryCreated, factoryProperties, id, scClassName| Constructor and Description | 
|---|
| ComponentTask() | 
| ComponentTask(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.gwt.core.client.JavaScriptObject | create() | 
| java.lang.String | getComponentBaseClass()Base class of components that this task targets. | 
| java.lang.String[] | getComponentBaseClassAsStringArray()Base class of components that this task targets. | 
| java.lang.String | getComponentId()ID of component. | 
| java.lang.Boolean | getComponentRequiresDataSource()Must target components of this task have a DataSource? | 
| static ComponentTask | getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| ComponentTask | setComponentBaseClass(java.lang.String... componentBaseClass)Base class of components that this task targets. | 
| ComponentTask | setComponentBaseClass(java.lang.String componentBaseClass)Base class of components that this task targets. | 
| ComponentTask | setComponentId(java.lang.String componentId)ID of component. | 
| ComponentTask | setComponentRequiresDataSource(java.lang.Boolean componentRequiresDataSource)Must target components of this task have a DataSource? | 
convertToJavaScriptArray, getClassDescription, getDescription, getEditorType, getElementDescription, getID, getJsObj, getNextElement, getOrCreateJsObj, getPassThruOutput, getProcessElements, getTitle, isCreated, onInit, setAttribute, setClassDescription, setDescription, setEditorType, setID, setJavaScriptObject, setNextElement, setPassThruOutput, setTitleaddDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, asSGWTComponent, clearDynamicProperty, createJsObj, destroy, doAddHandler, doInit, error, error, errorIfNotCreated, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsString, getAttributeAsStringArray, getClassName, getConfig, getHandlerCount, getRef, getRuleScope, getScClassName, getTestInstance, hasAutoAssignedID, hasDynamicProperty, internalSetID, internalSetID, isConfigOnly, isFactoryCreated, onBind, registerID, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setFactoryCreated, setProperty, setProperty, setProperty, setProperty, setRuleScope, setScClassNamepublic ComponentTask()
public ComponentTask(com.google.gwt.core.client.JavaScriptObject jsObj)
public static ComponentTask getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public com.google.gwt.core.client.JavaScriptObject create()
create in class ProcessElementpublic ComponentTask setComponentBaseClass(java.lang.String componentBaseClass) throws java.lang.IllegalStateException
componentBaseClass - New componentBaseClass value. Default value is "DataBoundComponent"ComponentTask instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the underlying component has been createdpublic java.lang.String getComponentBaseClass()
public ComponentTask setComponentBaseClass(java.lang.String... componentBaseClass) throws java.lang.IllegalStateException
componentBaseClass - New componentBaseClass value. Default value is "DataBoundComponent"ComponentTask instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the underlying component has been createdpublic java.lang.String[] getComponentBaseClassAsStringArray()
public ComponentTask setComponentId(java.lang.String componentId) throws java.lang.IllegalStateException
componentId - New componentId value. Default value is nullComponentTask instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the underlying component has been createdGlobalIdpublic java.lang.String getComponentId()
GlobalIdpublic ComponentTask setComponentRequiresDataSource(java.lang.Boolean componentRequiresDataSource) throws java.lang.IllegalStateException
componentRequiresDataSource - New componentRequiresDataSource value. Default value is nullComponentTask instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the underlying component has been createdpublic java.lang.Boolean getComponentRequiresDataSource()