jbpm-form-modeler-api 6.2.0.Beta1

org.jbpm.formModeler.api.model
Interface DataHolder

All Superinterfaces:
Comparable, Serializable

public interface DataHolder
extends Comparable, Serializable


Method Summary
 boolean canHaveChildren()
           
 boolean containsBinding(String bindingString)
           
 boolean containsInputBinding(String bindingString)
           
 boolean containsOutputBinding(String bindingString)
           
 Object createInstance(FormRenderContext context)
           
 DataFieldHolder getDataFieldHolderById(String id)
           
 Set<DataFieldHolder> getFieldHolders()
           
 String getInfo()
           
 String getInputBinding(String fieldName)
           
 String getInputId()
           
 String getOuputBinding(String fieldName)
           
 String getOuputId()
           
 String getRenderColor()
           
 String getSupportedType()
           
 String getTypeCode()
           
 String getUniqeId()
           
 boolean isAssignableForField(Field field)
           
 boolean isAssignableValue(Object value)
           
 Object readFromBindingExperssion(Object source, String bindingExpression)
           
 Object readValue(Object source, String propName)
           
 void setInputId(String inputId)
           
 void setOutputId(String outputId)
           
 void setRenderColor(String renderColor)
           
 void setSupportedType(String type)
           
 void writeValue(Object destination, String propName, Object value)
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getUniqeId

String getUniqeId()

getInputId

String getInputId()

getOuputId

String getOuputId()

setInputId

void setInputId(String inputId)

setOutputId

void setOutputId(String outputId)

getSupportedType

String getSupportedType()

setSupportedType

void setSupportedType(String type)

canHaveChildren

boolean canHaveChildren()

createInstance

Object createInstance(FormRenderContext context)
                      throws Exception
Throws:
Exception

writeValue

void writeValue(Object destination,
                String propName,
                Object value)
                throws Exception
Throws:
Exception

readFromBindingExperssion

Object readFromBindingExperssion(Object source,
                                 String bindingExpression)
                                 throws Exception
Throws:
Exception

readValue

Object readValue(Object source,
                 String propName)
                 throws Exception
Throws:
Exception

getFieldHolders

Set<DataFieldHolder> getFieldHolders()

getDataFieldHolderById

DataFieldHolder getDataFieldHolderById(String id)

getTypeCode

String getTypeCode()

getInfo

String getInfo()

setRenderColor

void setRenderColor(String renderColor)

getRenderColor

String getRenderColor()

getInputBinding

String getInputBinding(String fieldName)

getOuputBinding

String getOuputBinding(String fieldName)

containsInputBinding

boolean containsInputBinding(String bindingString)

containsOutputBinding

boolean containsOutputBinding(String bindingString)

containsBinding

boolean containsBinding(String bindingString)

isAssignableValue

boolean isAssignableValue(Object value)

isAssignableForField

boolean isAssignableForField(Field field)

jbpm-form-modeler-api 6.2.0.Beta1

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