Added paragraph about static methods in README
This commit is contained in:
		
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
								
							| @@ -51,6 +51,16 @@ public class SimpleEventListener implements EventListener { | ||||
| In this case, an event bus is created and used locally. | ||||
| In a more sophisticated example the class would acquire an external event bus that is used by multiple classes. | ||||
|  | ||||
| Note that using static methods like this | ||||
|  | ||||
| ```java | ||||
|     @Event | ||||
|     private static void onSimpleEvent(SimpleEvent event) ... | ||||
| ``` | ||||
|  | ||||
| is technically possible, yet unwanted in most cases, as you have no access to an instance of the calling class. | ||||
|  | ||||
|  | ||||
| ## Event handlers for subtypes | ||||
|  | ||||
| On certain occasions its practical for an event handler to accept both events of the specified type, as well as subclasses of that event. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user