jbpm-form-modeler-service-core 6.1.0.Beta2

org.jbpm.formModeler.core.model
Class DefaultDataHolder

java.lang.Object
  extended by org.jbpm.formModeler.core.model.DefaultDataHolder
All Implemented Interfaces:
Serializable, Comparable, DataHolder
Direct Known Subclasses:
BasicTypeDataHolder, PojoDataHolder

public abstract class DefaultDataHolder
extends Object
implements DataHolder

See Also:
Serialized Form

Field Summary
protected  BindingExpressionUtil bindingExpressionUtil
           
protected  String renderColor
           
protected  String supportedType
           
protected  String uniqueId
           
 
Constructor Summary
DefaultDataHolder()
           
 
Method Summary
 boolean canHaveChildren()
           
 int compareTo(Object o)
           
 boolean containsBinding(String bindingString)
           
protected  boolean containsBinding(String bindingString, String id)
           
 boolean containsInputBinding(String bindingString)
           
 boolean containsOutputBinding(String bindingString)
           
 boolean equals(Object obj)
           
 String getInputBinding(String fieldName)
           
 String getOuputBinding(String fieldName)
           
 String getRenderColor()
           
 String getSupportedType()
           
 String getUniqeId()
           
 boolean isAssignableForField(Field field)
           
 void setRenderColor(String renderColor)
           
 void setSupportedType(String supportedType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbpm.formModeler.api.model.DataHolder
createInstance, getDataFieldHolderById, getFieldHolders, getInfo, getInputId, getOuputId, getTypeCode, isAssignableValue, readFromBindingExperssion, readValue, setInputId, setOutputId, writeValue
 

Field Detail

renderColor

protected String renderColor

uniqueId

protected String uniqueId

supportedType

protected String supportedType

bindingExpressionUtil

protected BindingExpressionUtil bindingExpressionUtil
Constructor Detail

DefaultDataHolder

public DefaultDataHolder()
Method Detail

getSupportedType

public String getSupportedType()
Specified by:
getSupportedType in interface DataHolder

setSupportedType

public void setSupportedType(String supportedType)
Specified by:
setSupportedType in interface DataHolder

canHaveChildren

public boolean canHaveChildren()
Specified by:
canHaveChildren in interface DataHolder

getUniqeId

public String getUniqeId()
Specified by:
getUniqeId in interface DataHolder

getRenderColor

public String getRenderColor()
Specified by:
getRenderColor in interface DataHolder

setRenderColor

public void setRenderColor(String renderColor)
Specified by:
setRenderColor in interface DataHolder

getInputBinding

public String getInputBinding(String fieldName)
Specified by:
getInputBinding in interface DataHolder

getOuputBinding

public String getOuputBinding(String fieldName)
Specified by:
getOuputBinding in interface DataHolder

containsInputBinding

public boolean containsInputBinding(String bindingString)
Specified by:
containsInputBinding in interface DataHolder

containsOutputBinding

public boolean containsOutputBinding(String bindingString)
Specified by:
containsOutputBinding in interface DataHolder

containsBinding

public boolean containsBinding(String bindingString)
Specified by:
containsBinding in interface DataHolder

containsBinding

protected boolean containsBinding(String bindingString,
                                  String id)

isAssignableForField

public boolean isAssignableForField(Field field)
Specified by:
isAssignableForField in interface DataHolder

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

jbpm-form-modeler-service-core 6.1.0.Beta2

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