com.semarchy.mdm.runtime.model.dataaccess
Class Binding

java.lang.Object
  extended by com.semarchy.mdm.runtime.model.dataaccess.Binding

public class Binding
extends Object


Constructor Summary
Binding(String pBindingExpression)
           
 
Method Summary
 BindValue addBindValue(String pName, String pExpression, IViewAttribute<?> pViewAttribute)
           
 String getBindingExpression()
           
 BindValue getBindValue(String pName)
           
 List<BindValue> getBindValues()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Binding

public Binding(String pBindingExpression)
Method Detail

getBindingExpression

public String getBindingExpression()

addBindValue

public BindValue addBindValue(String pName,
                              String pExpression,
                              IViewAttribute<?> pViewAttribute)
Parameters:
pName - name of binding as it will appear in the expression
pExpression - binding expression
pViewAttribute - optional view attribute (can be null) that helps providing more metadata for this bind value
Returns:
newly created bind value

getBindValues

public List<BindValue> getBindValues()

getBindValue

public BindValue getBindValue(String pName)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015. All Rights Reserved.