Groovy 1.7.0

org.codehaus.groovy.binding
Class PropertyBinding

java.lang.Object
  org.codehaus.groovy.binding.PropertyBinding
All Implemented Interfaces:
SourceBinding

class PropertyBinding
extends Object

author:
Danno Ferrin
version:
$Revision: 17076 $
since:
Groovy 1.1


Nested Class Summary
class PropertyBinding.PropertyFullBinding

 
Field Summary
Object bean

boolean nonChangeCheck

String propertyName

 
Constructor Summary
PropertyBinding(Object bean, String propertyName)

 
Method Summary
FullBinding createBinding(SourceBinding source, TargetBinding target)

Object getBean()

String getPropertyName()

Object getSourceValue()

boolean isNonChangeCheck()

void setBean(Object bean)

void setNonChangeCheck(boolean nonChangeCheck)

void setPropertyName(String propertyName)

void updateTargetValue(Object newValue)

 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Field Detail

bean

Object bean


nonChangeCheck

boolean nonChangeCheck


propertyName

String propertyName


 
Constructor Detail

PropertyBinding

public PropertyBinding(Object bean, String propertyName)


 
Method Detail

createBinding

public FullBinding createBinding(SourceBinding source, TargetBinding target)


getBean

public Object getBean()


getPropertyName

public String getPropertyName()


getSourceValue

public Object getSourceValue()


isNonChangeCheck

public boolean isNonChangeCheck()


setBean

public void setBean(Object bean)


setNonChangeCheck

public void setNonChangeCheck(boolean nonChangeCheck)


setPropertyName

public void setPropertyName(String propertyName)


updateTargetValue

public void updateTargetValue(Object newValue)


 

Copyright © 2003-2009 The Codehaus. All rights reserved.