org.jbpm.formModeler.core.model
Class BasicTypeDataHolder
java.lang.Object
org.jbpm.formModeler.core.model.DefaultDataHolder
org.jbpm.formModeler.core.model.BasicTypeDataHolder
- All Implemented Interfaces:
- Serializable, Comparable, DataHolder
public class BasicTypeDataHolder
- extends DefaultDataHolder
- See Also:
- Serialized Form
fieldTypeManager
protected FieldTypeManager fieldTypeManager
dataFieldHolders
protected Set<DataFieldHolder> dataFieldHolders
BasicTypeDataHolder
public BasicTypeDataHolder()
BasicTypeDataHolder
public BasicTypeDataHolder(String uniqueId,
String inputId,
String outputId,
String className,
String renderColor)
BasicTypeDataHolder
public BasicTypeDataHolder(String inputId,
String outputId,
String className,
String renderColor)
createInstance
public Object createInstance(FormRenderContext context)
throws Exception
- Throws:
Exception
getInputId
public String getInputId()
getOuputId
public String getOuputId()
setInputId
public void setInputId(String inputId)
setOutputId
public void setOutputId(String outputId)
geBasicFieldType
public FieldType geBasicFieldType()
setBasicFieldType
public void setBasicFieldType(FieldType basicFieldType)
writeValue
public void writeValue(Object destination,
String propName,
Object value)
throws Exception
- Throws:
Exception
readFromBindingExperssion
public Object readFromBindingExperssion(Object source,
String bindingExpression)
throws Exception
- Throws:
Exception
readValue
public Object readValue(Object source,
String propName)
throws Exception
- Throws:
Exception
getFieldHolders
public Set<DataFieldHolder> getFieldHolders()
getTypeCode
public String getTypeCode()
getInfo
public String getInfo()
getDataFieldHolderById
public DataFieldHolder getDataFieldHolderById(String fieldHolderId)
isAssignableValue
public boolean isAssignableValue(Object value)
getInputBinding
public String getInputBinding(String fieldName)
- Specified by:
getInputBinding
in interface DataHolder
- Overrides:
getInputBinding
in class DefaultDataHolder
getOuputBinding
public String getOuputBinding(String fieldName)
- Specified by:
getOuputBinding
in interface DataHolder
- Overrides:
getOuputBinding
in class DefaultDataHolder
containsInputBinding
public boolean containsInputBinding(String bindingString)
- Specified by:
containsInputBinding
in interface DataHolder
- Overrides:
containsInputBinding
in class DefaultDataHolder
containsOutputBinding
public boolean containsOutputBinding(String bindingString)
- Specified by:
containsOutputBinding
in interface DataHolder
- Overrides:
containsOutputBinding
in class DefaultDataHolder
containsBinding
public boolean containsBinding(String bindingString)
- Specified by:
containsBinding
in interface DataHolder
- Overrides:
containsBinding
in class DefaultDataHolder
containsBinding
protected boolean containsBinding(String bindingString,
String id)
- Overrides:
containsBinding
in class DefaultDataHolder
canHaveChildren
public boolean canHaveChildren()
- Specified by:
canHaveChildren
in interface DataHolder
- Overrides:
canHaveChildren
in class DefaultDataHolder
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.