org.drools.ide.common.client.modeldriven.brl
Class SingleFieldConstraintEBLeftSide

java.lang.Object
  extended by org.drools.ide.common.client.modeldriven.brl.BaseSingleFieldConstraint
      extended by org.drools.ide.common.client.modeldriven.brl.SingleFieldConstraint
          extended by org.drools.ide.common.client.modeldriven.brl.SingleFieldConstraintEBLeftSide
All Implemented Interfaces:
Serializable, FieldConstraint, HasExpressionConstraint, HasOperator, HasParameterizedOperator, PortableObject

public class SingleFieldConstraintEBLeftSide
extends SingleFieldConstraint

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.ide.common.client.modeldriven.brl.SingleFieldConstraint
connectives
 
Fields inherited from class org.drools.ide.common.client.modeldriven.brl.BaseSingleFieldConstraint
constraintValueType, expression, operator, parameters, TYPE_ENUM, TYPE_EXPR_BUILDER_VALUE, TYPE_LITERAL, TYPE_PREDICATE, TYPE_RET_VALUE, TYPE_TEMPLATE, TYPE_UNDEFINED, TYPE_VARIABLE, value
 
Constructor Summary
SingleFieldConstraintEBLeftSide()
           
SingleFieldConstraintEBLeftSide(String field)
           
SingleFieldConstraintEBLeftSide(String factType, String fieldName, String fieldType, FieldConstraint parent)
           
 
Method Summary
 void addNewConnective()
          This adds a new connective.
 ExpressionFormLine getExpressionLeftSide()
           
 String getFieldBinding()
           
 String getFieldName()
           
 String getFieldType()
           
 boolean isBound()
          Returns true of there is a field binding.
 void setExpressionLeftSide(ExpressionFormLine expression)
           
 void setFieldBinding(String fieldBinding)
           
 
Methods inherited from class org.drools.ide.common.client.modeldriven.brl.SingleFieldConstraint
getFactType, getId, getParent, removeConnective, setFactType, setFieldName, setFieldType, setId, setParent
 
Methods inherited from class org.drools.ide.common.client.modeldriven.brl.BaseSingleFieldConstraint
clearParameters, deleteParameter, getConstraintValueType, getExpressionValue, getOperator, getParameter, getParameters, getValue, setConstraintValueType, setExpressionValue, setOperator, setParameter, setParameters, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide()

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide(String factType,
                                       String fieldName,
                                       String fieldType,
                                       FieldConstraint parent)

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide(String field)
Method Detail

isBound

public boolean isBound()
Returns true of there is a field binding.

Overrides:
isBound in class SingleFieldConstraint

getExpressionLeftSide

public ExpressionFormLine getExpressionLeftSide()

setExpressionLeftSide

public void setExpressionLeftSide(ExpressionFormLine expression)

getFieldBinding

public String getFieldBinding()
Overrides:
getFieldBinding in class SingleFieldConstraint

setFieldBinding

public void setFieldBinding(String fieldBinding)
Overrides:
setFieldBinding in class SingleFieldConstraint

getFieldType

public String getFieldType()
Overrides:
getFieldType in class SingleFieldConstraint

getFieldName

public String getFieldName()
Overrides:
getFieldName in class SingleFieldConstraint

addNewConnective

public void addNewConnective()
This adds a new connective.

Overrides:
addNewConnective in class SingleFieldConstraint


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