-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create the classes of Listener/Adapter and so on #137
Comments
Some classes can be created from JNetReflector checking if they inherit from any of the one manually made |
If a Class implements the Listener interfaces shall not be a Listener too. |
Use always |
… Java interface masesgroup#137: created the stub methods of the listener interface, first step to introduce auto generated Listeners
…end it masesgroup#178 (comment): classes with a single interface which isn't a listener inherits from interface implementation class
… an exception type in parameters to have an unified approach between listeners and methods
* #178: update JNetReflector to manage Main-Class with new IJNetBridgeMain, remove keyword from argument names, improved management of generic super-classes, improved management of generics in constructor arguments * #178: upgrade code after change into JNetReflector * Added build and create to the list of names to be avoided in Properties * #178 (comment): added switch to rename classes, better management of return type in generics * #178 (comment) * #178 (comment) * #178 (comment): created interfaces for each Class that is a Java interface #137: created the stub methods of the listener interface, first step to introduce auto generated Listeners * #178 (comment): added where clause based on interfaces and forced the new constraint * #178 (comment): when a constraint is a native type it is removed * #178 (comment): fixed not matching declaration * #178 (comment): removed many warning during compilation related to newly added interfaces * Update classes with warning removal * #178 (comment): update where clause generation when a generic class depends on itself when extended * #178 (comment): added switches related to interface generation * #178 (comment): management of Iterator and update retriever of generic type defined for Iterator and Iterable * #178 (comment): fixed generation of avoid interfaces * #137: concrete classes implementing a Listener does not extend it #178 (comment): classes with a single interface which isn't a listener inherits from interface implementation class * #137 (comment): Use always JVMBridgeException when there is an exception type in parameters to have an unified approach between listeners and methods * Code update for #137 (comment) * Folder structure review: Extensions moved under Specific * #178 (comment): limited super interfaces * #178 (comment): solved base class inheritance from avoided types * #178 (comment): JVMInterfaceName shall use GetGenerics to get the real type * #178 (comment): added avoidance check of inner types * #178 (comment): Added namespace to IJNetBridgeMain
The following shall be made manually:
|
|
…es not have generated C# counterpart
* #137: added creation and management of Listener classes * Fully update with Listeners: to be tested and cleaned * Fix docker with JRE 11 * #137 (comment): added partial version of Comparator * Updates on generated help * #137: aligned manually made Listeners; MouseInputAdapter does not have generated C# counterpart
@masesdevelopers PR #184 contains this sentence "MouseInputAdapter does not have generated C# counterpart", I reopen the issue |
…ar classes (#185) * #137 (comment): update to manage methods in Adapter classes * #137 (comment): full class rebuild
Remember to create the classes: now they are reported, during compilation, as a warning. The possible options are:
Originally posted by @masesdevelopers in #130 (comment)
The text was updated successfully, but these errors were encountered: