public class BasicTypeDataHolder extends DefaultDataHolder
Modifier and Type | Field and Description |
---|---|
protected Set<DataFieldHolder> |
dataFieldHolders |
protected FieldTypeManager |
fieldTypeManager |
bindingExpressionUtil, renderColor, supportedType, uniqueId
Constructor and Description |
---|
BasicTypeDataHolder() |
BasicTypeDataHolder(String inputId,
String outputId,
String className,
String renderColor) |
BasicTypeDataHolder(String uniqueId,
String inputId,
String outputId,
String className,
String renderColor) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHaveChildren() |
boolean |
containsBinding(String bindingString) |
protected boolean |
containsBinding(String bindingString,
String id) |
boolean |
containsInputBinding(String bindingString) |
boolean |
containsOutputBinding(String bindingString) |
Object |
createInstance(FormRenderContext context) |
FieldType |
geBasicFieldType() |
DataFieldHolder |
getDataFieldHolderById(String fieldHolderId) |
Set<DataFieldHolder> |
getFieldHolders() |
String |
getInfo() |
String |
getInputBinding(String fieldName) |
String |
getInputId() |
String |
getOuputBinding(String fieldName) |
String |
getOuputId() |
String |
getTypeCode() |
boolean |
isAssignableValue(Object value) |
Object |
readFromBindingExperssion(Object source,
String bindingExpression) |
Object |
readValue(Object source,
String propName) |
void |
setBasicFieldType(FieldType basicFieldType) |
void |
setInputId(String inputId) |
void |
setOutputId(String outputId) |
void |
writeValue(Object destination,
String propName,
Object value) |
compareTo, equals, getRenderColor, getSupportedType, getUniqeId, isAssignableForField, setRenderColor, setSupportedType
protected FieldTypeManager fieldTypeManager
protected Set<DataFieldHolder> dataFieldHolders
public BasicTypeDataHolder()
public BasicTypeDataHolder(String uniqueId, String inputId, String outputId, String className, String renderColor)
public Object createInstance(FormRenderContext context) throws Exception
Exception
public String getInputId()
public String getOuputId()
public void setInputId(String inputId)
public void setOutputId(String outputId)
public FieldType geBasicFieldType()
public void setBasicFieldType(FieldType basicFieldType)
public void writeValue(Object destination, String propName, Object value) throws Exception
Exception
public Object readFromBindingExperssion(Object source, String bindingExpression) throws Exception
Exception
public Object readValue(Object source, String propName) throws Exception
Exception
public Set<DataFieldHolder> getFieldHolders()
public String getTypeCode()
public String getInfo()
public DataFieldHolder getDataFieldHolderById(String fieldHolderId)
public boolean isAssignableValue(Object value)
public String getInputBinding(String fieldName)
getInputBinding
in interface DataHolder
getInputBinding
in class DefaultDataHolder
public String getOuputBinding(String fieldName)
getOuputBinding
in interface DataHolder
getOuputBinding
in class DefaultDataHolder
public boolean containsInputBinding(String bindingString)
containsInputBinding
in interface DataHolder
containsInputBinding
in class DefaultDataHolder
public boolean containsOutputBinding(String bindingString)
containsOutputBinding
in interface DataHolder
containsOutputBinding
in class DefaultDataHolder
public boolean containsBinding(String bindingString)
containsBinding
in interface DataHolder
containsBinding
in class DefaultDataHolder
protected boolean containsBinding(String bindingString, String id)
containsBinding
in class DefaultDataHolder
public boolean canHaveChildren()
canHaveChildren
in interface DataHolder
canHaveChildren
in class DefaultDataHolder
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.