package net.ptnkjke.jbeditor.gui.main.panes.methodpane;
import javafx.fxml.FXMLLoader;
import javafx.fxml.JavaFXBuilderFactory;
import javafx.scene.layout.GridPane;
import java.io.IOException;
/**
* Created by Lopatin on 05.07.2014.
*/
public class MethodUtils {
public static GridPane loadView(MethodModel model) {
GridPane gridPane = null;
FXMLLoader fxmlLoader = null;
fxmlLoader = new FXMLLoader();
fxmlLoader.setBuilderFactory(new JavaFXBuilderFactory());
try {
gridPane = (GridPane) fxmlLoader.load(MethodUtils.class.getResource("/net/ptnkjke/jbeditor/gui/main/panes/methodpane/View.fxml/View.fxml").openStream());
} catch (IOException e) {
e.printStackTrace();
}
gridPane.setMaxWidth(10000);
gridPane.setMaxHeight(10000);
MethodController controller = fxmlLoader.getController();
controller.setModel(model);
return gridPane;
}
}