com.sencha.gxt.core.client.util
Class ToggleGroup

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<HasValue<java.lang.Boolean>>
          extended by com.sencha.gxt.core.client.util.ToggleGroup
All Implemented Interfaces:
HasValueChangeHandlers<HasValue<java.lang.Boolean>>, HasHandlers, TakesValue<HasValue<java.lang.Boolean>>, HasValue<HasValue<java.lang.Boolean>>, java.lang.Iterable<HasValue<java.lang.Boolean>>, java.util.Collection<HasValue<java.lang.Boolean>>, java.util.Set<HasValue<java.lang.Boolean>>

public class ToggleGroup
extends java.util.AbstractSet<HasValue<java.lang.Boolean>>
implements HasValue<HasValue<java.lang.Boolean>>


Constructor Summary
ToggleGroup()
           
 
Method Summary
 boolean add(HasValue<java.lang.Boolean> toggle)
           
 HandlerRegistration addValueChangeHandler(ValueChangeHandler<HasValue<java.lang.Boolean>> handler)
           
 void fireEvent(GwtEvent<?> event)
           
 HasValue<java.lang.Boolean> getValue()
           
 java.util.Iterator<HasValue<java.lang.Boolean>> iterator()
           
 boolean remove(java.lang.Object toggle)
           
 void setValue(HasValue<java.lang.Boolean> value)
           
 void setValue(HasValue<java.lang.Boolean> value, boolean fireEvents)
           
 int size()
           
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
addAll, clear, contains, containsAll, isEmpty, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
addAll, clear, contains, containsAll, isEmpty, retainAll, toArray, toArray
 

Constructor Detail

ToggleGroup

public ToggleGroup()
Method Detail

add

public boolean add(HasValue<java.lang.Boolean> toggle)
Specified by:
add in interface java.util.Collection<HasValue<java.lang.Boolean>>
Specified by:
add in interface java.util.Set<HasValue<java.lang.Boolean>>
Overrides:
add in class java.util.AbstractCollection<HasValue<java.lang.Boolean>>

addValueChangeHandler

public HandlerRegistration addValueChangeHandler(ValueChangeHandler<HasValue<java.lang.Boolean>> handler)
Specified by:
addValueChangeHandler in interface HasValueChangeHandlers<HasValue<java.lang.Boolean>>

fireEvent

public void fireEvent(GwtEvent<?> event)
Specified by:
fireEvent in interface HasHandlers

getValue

public HasValue<java.lang.Boolean> getValue()
Specified by:
getValue in interface TakesValue<HasValue<java.lang.Boolean>>
Specified by:
getValue in interface HasValue<HasValue<java.lang.Boolean>>

iterator

public java.util.Iterator<HasValue<java.lang.Boolean>> iterator()
Specified by:
iterator in interface java.lang.Iterable<HasValue<java.lang.Boolean>>
Specified by:
iterator in interface java.util.Collection<HasValue<java.lang.Boolean>>
Specified by:
iterator in interface java.util.Set<HasValue<java.lang.Boolean>>
Specified by:
iterator in class java.util.AbstractCollection<HasValue<java.lang.Boolean>>

remove

public boolean remove(java.lang.Object toggle)
Specified by:
remove in interface java.util.Collection<HasValue<java.lang.Boolean>>
Specified by:
remove in interface java.util.Set<HasValue<java.lang.Boolean>>
Overrides:
remove in class java.util.AbstractCollection<HasValue<java.lang.Boolean>>

setValue

public void setValue(HasValue<java.lang.Boolean> value)
Specified by:
setValue in interface TakesValue<HasValue<java.lang.Boolean>>
Specified by:
setValue in interface HasValue<HasValue<java.lang.Boolean>>

setValue

public void setValue(HasValue<java.lang.Boolean> value,
                     boolean fireEvents)
Specified by:
setValue in interface HasValue<HasValue<java.lang.Boolean>>

size

public int size()
Specified by:
size in interface java.util.Collection<HasValue<java.lang.Boolean>>
Specified by:
size in interface java.util.Set<HasValue<java.lang.Boolean>>
Specified by:
size in class java.util.AbstractCollection<HasValue<java.lang.Boolean>>


Copyright © 2012. All Rights Reserved.