jbpm-form-modeler-data-modeler 6.0.0.Beta5

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:
Comparable, DataHolder

public class DataModelerDataHolder
extends PojoDataHolder
implements Comparable


Field Summary
 
Fields inherited from class org.jbpm.formModeler.core.model.PojoDataHolder
dataFieldHolders, fieldTypeManager
 
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)
           
 
Method Summary
 int compareTo(Object o)
           
 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, writeValue
 
Methods inherited from class org.jbpm.formModeler.core.model.DefaultDataHolder
containsBinding, getInputBinding, getOuputBinding, getRenderColor, isAssignableForField, setRenderColor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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)
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

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable
Overrides:
compareTo 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.Beta5

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