org.jactr.core.module.declarative.event
Class DeclarativeModuleEvent
java.lang.Object
org.jactr.core.event.AbstractACTREvent<IDeclarativeModule,IDeclarativeModuleListener>
org.jactr.core.module.declarative.event.DeclarativeModuleEvent
- All Implemented Interfaces:
- IACTREvent<IDeclarativeModule,IDeclarativeModuleListener>, IParameterEvent<IDeclarativeModule,IDeclarativeModuleListener>
public class DeclarativeModuleEvent
- extends AbstractACTREvent<IDeclarativeModule,IDeclarativeModuleListener>
- implements IParameterEvent<IDeclarativeModule,IDeclarativeModuleListener>
|
Field Summary |
static org.apache.commons.logging.Log |
LOGGER
logger definition |
|
Constructor Summary |
DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunk... chunks)
|
DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunk chunk)
|
DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunkType... chunkTypes)
|
DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunkType chunkType)
|
DeclarativeModuleEvent(IDeclarativeModule source,
java.lang.String parameterName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
public static final org.apache.commons.logging.Log LOGGER
- logger definition
DeclarativeModuleEvent
public DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunkType chunkType)
DeclarativeModuleEvent
public DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunk chunk)
DeclarativeModuleEvent
public DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunk... chunks)
DeclarativeModuleEvent
public DeclarativeModuleEvent(IDeclarativeModule source,
DeclarativeModuleEvent.Type type,
IChunkType... chunkTypes)
DeclarativeModuleEvent
public DeclarativeModuleEvent(IDeclarativeModule source,
java.lang.String parameterName,
java.lang.Object oldValue,
java.lang.Object newValue)
getType
public DeclarativeModuleEvent.Type getType()
getChunk
public IChunk getChunk()
getChunkType
public IChunkType getChunkType()
getChunks
public java.util.Collection<IChunk> getChunks()
getChunkTypes
public java.util.Collection<IChunkType> getChunkTypes()
fire
public void fire(IDeclarativeModuleListener listener)
- Description copied from interface:
IACTREvent
- dispatch this event to a listener on the provided executor
- Specified by:
fire in interface IACTREvent<IDeclarativeModule,IDeclarativeModuleListener>- Specified by:
fire in class AbstractACTREvent<IDeclarativeModule,IDeclarativeModuleListener>
getNewParameterValue
public java.lang.Object getNewParameterValue()
- Specified by:
getNewParameterValue in interface IParameterEvent<IDeclarativeModule,IDeclarativeModuleListener>
getOldParameterValue
public java.lang.Object getOldParameterValue()
- Specified by:
getOldParameterValue in interface IParameterEvent<IDeclarativeModule,IDeclarativeModuleListener>
getParameterName
public java.lang.String getParameterName()
- Specified by:
getParameterName in interface IParameterEvent<IDeclarativeModule,IDeclarativeModuleListener>