/*
Copyright 2012-2017 Jose Robson Mariano Alves
This file is part of bgfinancas.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package badernageral.bgfinancas.biblioteca.sistema;
import badernageral.bgfinancas.biblioteca.contrato.Controlador;
import badernageral.bgfinancas.idioma.Linguagem;
import badernageral.bgfinancas.modelo.Configuracao;
import badernageral.bgfinancas.principal.Master;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
import badernageral.bgfinancas.principal.PrincipalControlador;
public final class Kernel {
public static final String RAIZ = "/badernageral/bgfinancas";
public static final String CSS_PRINCIPAL = RAIZ+"/recursos/css/principal.css";
public static final String CSS_AJUDA = RAIZ+"/recursos/css/ajuda.css";
public static final String CSS_TOOLTIP = RAIZ+"/recursos/css/tooltip.css";
public static final String CSS_JANELA = RAIZ+"/recursos/css/janela.css";
public static final String FXML_LOGIN = RAIZ+"/principal/Login.fxml";
public static final String FXML_PRINCIPAL = RAIZ+"/principal/Principal.fxml";
public static final String FXML_HOME = RAIZ+"/principal/Home.fxml";
private static final String TITULO = Linguagem.getInstance().getMensagem("sistema");
public static Master master;
public static Stage palco;
public static Stage palcoModal;
public static Scene cena;
public static Controlador controlador;
public static PrincipalControlador principal;
public static BorderPane layoutGeral;
public static StackPane layoutCentro;
private Kernel(){ }
public static void setTitulo(String titulo){
palco.setTitle(TITULO+" "+Configuracao.getPropriedade("versao")+" / "+titulo);
}
}