org.jboss.errai.ioc.client.lifecycle.impl
Class StateChangeImpl<T>
java.lang.Object
org.jboss.errai.ioc.client.lifecycle.impl.LifecycleEventImpl<T>
org.jboss.errai.ioc.client.lifecycle.impl.StateChangeImpl<T>
- All Implemented Interfaces:
- LifecycleEvent<T>, StateChange<T>
@Dependent
public class StateChangeImpl<T>
- extends LifecycleEventImpl<T>
- implements StateChange<T>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StateChangeImpl
public StateChangeImpl(Set<String> changedFieldNames)
StateChangeImpl
public StateChangeImpl()
getChangedFieldNames
public Set<String> getChangedFieldNames()
- Specified by:
getChangedFieldNames
in interface StateChange<T>
- Returns:
- The set of names of fields whose values changed.
getEventType
public Class<?> getEventType()
- Description copied from class:
LifecycleEventImpl
- This must return the interface of the event it represents (i.e.
Access
rather than AccessImpl
).
- Specified by:
getEventType
in class LifecycleEventImpl<T>
setChangedFieldNames
public void setChangedFieldNames(Set<String> changedFieldNames)
- Description copied from interface:
StateChange
- This must be set before the event is fired.
- Specified by:
setChangedFieldNames
in interface StateChange<T>
- Parameters:
changedFieldNames
- The set of names of fields whose values changed.
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.