Groovy 1.7.0

org.codehaus.groovy.binding
Class AggregateBinding

java.lang.Object
  org.codehaus.groovy.binding.AggregateBinding
All Implemented Interfaces:
BindingUpdatable

class AggregateBinding
extends Object

An aggregation of multiple bindings

author:
Danno Ferrin
since:
Groovy 1.6


Field Summary
protected LinkedHashSet bindings

protected boolean bound

 
Constructor Summary
AggregateBinding()

 
Method Summary
void addBinding(BindingUpdatable binding)

void bind()

void rebind()

void removeBinding(BindingUpdatable binding)

void reverseUpdate()

void unbind()

void update()

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

Field Detail

bindings

protected LinkedHashSet bindings


bound

protected boolean bound


 
Constructor Detail

AggregateBinding

AggregateBinding()


 
Method Detail

addBinding

public void addBinding(BindingUpdatable binding)


bind

public void bind()


rebind

public void rebind()


removeBinding

public void removeBinding(BindingUpdatable binding)


reverseUpdate

public void reverseUpdate()


unbind

public void unbind()


update

public void update()


 

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