org.drools.ide.common.client.modeldriven.dt52
Class ConditionCol52

java.lang.Object
  extended by org.drools.ide.common.client.modeldriven.dt52.DTColumnConfig52
      extended by org.drools.ide.common.client.modeldriven.dt52.ConditionCol52
All Implemented Interfaces:
Serializable, HasOperator, HasParameterizedOperator, PortableObject

public class ConditionCol52
extends DTColumnConfig52
implements HasParameterizedOperator

This is the config for a condition column. Typically many of them have their constraints added.

See Also:
Serialized Form

Constructor Summary
ConditionCol52()
           
 
Method Summary
 void clearParameters()
          Clear all parameters
 void deleteParameter(String key)
          Delete a parameter
 int getConstraintValueType()
           
 String getFactField()
           
 String getFieldType()
           
 String getHeader()
           
 String getOperator()
          Get operator
 String getParameter(String key)
          Get a parameter
 Map<String,String> getParameters()
          Get all parameters
 String getValueList()
           
 void setConstraintValueType(int constraintValueType)
           
 void setFactField(String factField)
           
 void setFieldType(String fieldType)
           
 void setHeader(String header)
           
 void setOperator(String operator)
          Set operator
 void setParameter(String key, String parameter)
          Set a parameter
 void setParameters(Map<String,String> parameters)
          Set all parameters
 void setValueList(String valueList)
           
 
Methods inherited from class org.drools.ide.common.client.modeldriven.dt52.DTColumnConfig52
getDefaultValue, getWidth, isHideColumn, setDefaultValue, setHideColumn, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConditionCol52

public ConditionCol52()
Method Detail

setHeader

public void setHeader(String header)

getHeader

public String getHeader()

setConstraintValueType

public void setConstraintValueType(int constraintValueType)

getConstraintValueType

public int getConstraintValueType()

setFactField

public void setFactField(String factField)

getFactField

public String getFactField()

setFieldType

public void setFieldType(String fieldType)

getFieldType

public String getFieldType()

setOperator

public void setOperator(String operator)
Description copied from interface: HasOperator
Set operator

Specified by:
setOperator in interface HasOperator

getOperator

public String getOperator()
Description copied from interface: HasOperator
Get operator

Specified by:
getOperator in interface HasOperator

setValueList

public void setValueList(String valueList)

getValueList

public String getValueList()

clearParameters

public void clearParameters()
Description copied from interface: HasParameterizedOperator
Clear all parameters

Specified by:
clearParameters in interface HasParameterizedOperator

getParameter

public String getParameter(String key)
Description copied from interface: HasParameterizedOperator
Get a parameter

Specified by:
getParameter in interface HasParameterizedOperator
Returns:

setParameter

public void setParameter(String key,
                         String parameter)
Description copied from interface: HasParameterizedOperator
Set a parameter

Specified by:
setParameter in interface HasParameterizedOperator

deleteParameter

public void deleteParameter(String key)
Description copied from interface: HasParameterizedOperator
Delete a parameter

Specified by:
deleteParameter in interface HasParameterizedOperator

getParameters

public Map<String,String> getParameters()
Description copied from interface: HasParameterizedOperator
Get all parameters

Specified by:
getParameters in interface HasParameterizedOperator
Returns:

setParameters

public void setParameters(Map<String,String> parameters)
Description copied from interface: HasParameterizedOperator
Set all parameters

Specified by:
setParameters in interface HasParameterizedOperator


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