|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object groovy.util.ObservableSet.ChangeType
public enum ObservableSet.ChangeType
Enum Constant Summary | |
---|---|
ADDED
|
|
CLEARED
|
|
MULTI_ADD
|
|
MULTI_REMOVE
|
|
NONE
|
|
REMOVED
|
Field Summary | |
---|---|
static Object |
newValue
|
static Object |
oldValue
Set decorator that will trigger PropertyChangeEvents when a value changes. |
Method Summary |
---|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Enum Constant Detail |
---|
ObservableSet.ChangeType ADDED
ObservableSet.ChangeType CLEARED
ObservableSet.ChangeType MULTI_ADD
ObservableSet.ChangeType MULTI_REMOVE
ObservableSet.ChangeType NONE
ObservableSet.ChangeType REMOVED
Field Detail |
---|
public static final Object newValue
public static final Object oldValue
// skip all properties whose value is a closure def set = new ObservableSet( {!(it instanceof Closure)} ) <p/> // skip all properties whose name matches a regex def set = new ObservableSet( { name, value -> !(name =˜ /[A-Z+]/) } )The current implementation will trigger specialized events in the following scenarios, you need not register a different listener as those events extend from PropertyChangeEvent
Bound properties
Copyright © 2003-2013 The Codehaus. All rights reserved.