jbpm-form-modeler-data-modeler 6.0.0.CR3

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, uniqueId
 
Constructor Summary
DataModelerDataHolder(String id, String outId, String className, String renderColor)
           
DataModelerDataHolder(String id, String outId, String className, String renderColor, org.kie.workbench.common.screens.datamodeller.model.DataObjectTO dataObjectTO)
           
DataModelerDataHolder(String uniqueId, String inputId, String outId, String className, String renderColor)
           
DataModelerDataHolder(String uniqueId, String inputId, String outId, String className, String renderColor, org.kie.workbench.common.screens.datamodeller.model.DataObjectTO dataObjectTO)
           
 
Method Summary
 Object createInstance(FormRenderContext context)
           
 DataFieldHolder getDataFieldHolderById(String fieldHolderId)
           
 Set<DataFieldHolder> getFieldHolders()
           
 String getInfo()
           
 String getTypeCode()
           
 
Methods inherited from class org.jbpm.formModeler.core.model.PojoDataHolder
createInstance, getClassName, getInputId, getOuputId, getPropertyName, isAssignableValue, isValidReturnType, readFromBindingExperssion, readValue, setClassName, setInputId, setOutputId, writeValue
 
Methods inherited from class org.jbpm.formModeler.core.model.DefaultDataHolder
compareTo, containsBinding, equals, getInputBinding, getOuputBinding, getRenderColor, getUniqeId, isAssignableForField, setRenderColor
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataModelerDataHolder

public DataModelerDataHolder(String uniqueId,
                             String inputId,
                             String outId,
                             String className,
                             String renderColor,
                             org.kie.workbench.common.screens.datamodeller.model.DataObjectTO dataObjectTO)

DataModelerDataHolder

public DataModelerDataHolder(String id,
                             String outId,
                             String className,
                             String renderColor,
                             org.kie.workbench.common.screens.datamodeller.model.DataObjectTO dataObjectTO)

DataModelerDataHolder

public DataModelerDataHolder(String id,
                             String outId,
                             String className,
                             String renderColor)

DataModelerDataHolder

public DataModelerDataHolder(String uniqueId,
                             String inputId,
                             String outId,
                             String className,
                             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

getFieldHolders

public Set<DataFieldHolder> getFieldHolders()
Specified by:
getFieldHolders in interface DataHolder
Overrides:
getFieldHolders in class PojoDataHolder

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

jbpm-form-modeler-data-modeler 6.0.0.CR3

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