jbpm-form-modeler-data-modeler 6.1.0.Beta4

org.jbpm.formModeler.dataModeler.model
Class DataModelerDataHolder

java.lang.Object
  extended by org.jbpm.formModeler.core.model.DefaultDataHolder
      extended by org.jbpm.formModeler.core.model.PojoDataHolder
          extended by org.jbpm.formModeler.dataModeler.model.DataModelerDataHolder
All Implemented Interfaces:
Serializable, Comparable, DataHolder

public class DataModelerDataHolder
extends PojoDataHolder

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.formModeler.core.model.PojoDataHolder
dataFieldHolders, fieldTypeManager
 
Fields inherited from class org.jbpm.formModeler.core.model.DefaultDataHolder
bindingExpressionUtil, renderColor, supportedType, uniqueId
 
Constructor Summary
DataModelerDataHolder(String holderId, String inputId, String outputId, Class holderClass, String renderColor)
           
DataModelerDataHolder(String holderId, String inputId, String outputId, String holderClass, String renderColor)
           
 
Method Summary
 Object createInstance(FormRenderContext context)
           
 DataFieldHolder getDataFieldHolderById(String fieldHolderId)
           
protected  Class getHolderClass()
           
 String getInfo()
           
 String getTypeCode()
           
 
Methods inherited from class org.jbpm.formModeler.core.model.PojoDataHolder
createInstance, getClassName, getFieldHolders, getInputId, getOuputId, getPropertyName, isAssignableValue, isValidReturnType, readFromBindingExperssion, readValue, setClassName, setInputId, setOutputId, writeValue
 
Methods inherited from class org.jbpm.formModeler.core.model.DefaultDataHolder
canHaveChildren, compareTo, containsBinding, containsBinding, containsInputBinding, containsOutputBinding, equals, getInputBinding, getOuputBinding, getRenderColor, getSupportedType, getUniqeId, isAssignableForField, setRenderColor, setSupportedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataModelerDataHolder

public DataModelerDataHolder(String holderId,
                             String inputId,
                             String outputId,
                             String holderClass,
                             String renderColor)

DataModelerDataHolder

public DataModelerDataHolder(String holderId,
                             String inputId,
                             String outputId,
                             Class holderClass,
                             String renderColor)
Method Detail

createInstance

public Object createInstance(FormRenderContext context)
                      throws Exception
Specified by:
createInstance in interface DataHolder
Overrides:
createInstance in class PojoDataHolder
Throws:
Exception

getTypeCode

public String getTypeCode()
Specified by:
getTypeCode in interface DataHolder
Overrides:
getTypeCode in class PojoDataHolder

getInfo

public String getInfo()
Specified by:
getInfo in interface DataHolder
Overrides:
getInfo in class PojoDataHolder

getDataFieldHolderById

public DataFieldHolder getDataFieldHolderById(String fieldHolderId)
Specified by:
getDataFieldHolderById in interface DataHolder
Overrides:
getDataFieldHolderById in class PojoDataHolder

getHolderClass

protected Class getHolderClass()
                        throws ClassNotFoundException
Overrides:
getHolderClass in class PojoDataHolder
Throws:
ClassNotFoundException

jbpm-form-modeler-data-modeler 6.1.0.Beta4

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.