| 
 | Search this API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.EventObject
y.module.ModuleEvent
public class ModuleEvent
Event object used by YModule to notify ModuleListener
 instances of the current state of the running module.
ModuleListener, 
YModule.addModuleListener(ModuleListener), 
Serialized Form| Field Summary | |
|---|---|
| static short | TYPE_MODULE_DISPOSEDConstant used for eventsthat are fired
 after the module'sYModule.dispose()method ran (even if it got
 interrupted by an exception). | 
| static short | TYPE_MODULE_EXCEPTION_THROWNConstant used for eventsthat are fired
 if the module threw an Exception or Throwable. | 
| static short | TYPE_MODULE_INITIALIZINGConstant used for eventsthat are fired
 before the module'sYModule.init()method is invoked. | 
| static short | TYPE_MODULE_MAIN_RUN_FINISHEDConstant used for eventsthat are fired
 after the module'sYModule.run()method has been invoked. | 
| static short | TYPE_MODULE_MAIN_RUN_STARTINGConstant used for eventsthat are fired
 before the module'sYModule.run()method is invoked. | 
| Fields inherited from class java.util.EventObject | 
|---|
| source | 
| Constructor Summary | |
|---|---|
| ModuleEvent(YModule source,
            short type)Creates a new instance of ModuleEvent with given type. | |
| ModuleEvent(YModule source,
            java.lang.Throwable t)Creates a new instance of ModuleEvent with type TYPE_MODULE_EXCEPTION_THROWNusing the given Throwable. | |
| Method Summary | |
|---|---|
|  short | getEventType()Returns the type of the event. | 
|  YModule | getModule()Returns the module which fired the event. | 
|  java.lang.Throwable | getThrowable()Returns the associated Throwableif the type of this instance
 isTYPE_MODULE_EXCEPTION_THROWN. | 
| Methods inherited from class java.util.EventObject | 
|---|
| getSource, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final short TYPE_MODULE_INITIALIZING
events that are fired
 before the module's YModule.init() method is invoked.
public static final short TYPE_MODULE_MAIN_RUN_STARTING
events that are fired
 before the module's YModule.run() method is invoked.
public static final short TYPE_MODULE_MAIN_RUN_FINISHED
events that are fired
 after the module's YModule.run() method has been invoked.
public static final short TYPE_MODULE_EXCEPTION_THROWN
events that are fired
 if the module threw an Exception or Throwable.
public static final short TYPE_MODULE_DISPOSED
events that are fired
 after the module's YModule.dispose() method ran (even if it got
 interrupted by an exception).
| Constructor Detail | 
|---|
public ModuleEvent(YModule source,
                   java.lang.Throwable t)
TYPE_MODULE_EXCEPTION_THROWN
 using the given Throwable.
TYPE_MODULE_EXCEPTION_THROWN
public ModuleEvent(YModule source,
                   short type)
TYPE_MODULE_INITIALIZING, 
TYPE_MODULE_MAIN_RUN_STARTING, 
TYPE_MODULE_MAIN_RUN_FINISHED, 
TYPE_MODULE_DISPOSED| Method Detail | 
|---|
public YModule getModule()
public short getEventType()
TYPE_MODULE_INITIALIZING, 
TYPE_MODULE_MAIN_RUN_STARTING, 
TYPE_MODULE_MAIN_RUN_FINISHED, 
TYPE_MODULE_DISPOSED, 
TYPE_MODULE_EXCEPTION_THROWNpublic java.lang.Throwable getThrowable()
Throwable if the type of this instance
 is TYPE_MODULE_EXCEPTION_THROWN.
| 
 | © Copyright 2000-2025, yWorks GmbH. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||