release/facade.v2.0.0 #2

Merged
gustavo merged 12 commits from release/facade.v2.0.0 into main 2026-10-07 12:08:17 -03:00
Showing only changes of commit eb3ce132cd - Show all commits
+3 -5
View File
@@ -3,9 +3,7 @@
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Interface.java to edit this template * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Interface.java to edit this template
*/ */
package pitiupi.models; package pitiupi.models;
import pitiupi.plugin.Pitiupi;
import pitiupi.control.ConnectionManager;
import pitiupi.control.GuiManager;
import pitiupi.models.Messages.Message; import pitiupi.models.Messages.Message;
import pitiupi.net.tcp.TcpConnection; import pitiupi.net.tcp.TcpConnection;
@@ -33,7 +31,7 @@ public abstract class Plugin {
* @param connectionManager interface com o sistema de conexões da aplicação. * @param connectionManager interface com o sistema de conexões da aplicação.
* @param guiManager interface com a janela principal da aplicação * @param guiManager interface com a janela principal da aplicação
*/ */
public abstract void createPlugin(ConnectionManager connectionManager, GuiManager guiManager); public abstract void createPlugin(Pitiupi pitiupi);
/** /**
* Retorna uma mensagem utilizada pelo plugin. * Retorna uma mensagem utilizada pelo plugin.
@@ -62,4 +60,4 @@ public abstract class Plugin {
public boolean onSocketClosed(TcpConnection connection) { public boolean onSocketClosed(TcpConnection connection) {
return false; return false;
} }
} }