import net.pterodactylus.jsite.project.Project;
import net.pterodactylus.jsite.project.ProjectManager;
import net.pterodactylus.jsite.project.Project;
import net.pterodactylus.jsite.project.ProjectManager;
/** The core listeners. */
private final List<CoreListener> coreListeners = new ArrayList<CoreListener>();
/** The core listeners. */
private final List<CoreListener> coreListeners = new ArrayList<CoreListener>();
* The directory the projects were loaded from
*/
private void fireLoadingProjectsDone(String directory) {
* The directory the projects were loaded from
*/
private void fireLoadingProjectsDone(String directory) {
* The exception that occured when loading projects
*/
private void fireLoadingProjectsFailed(String directory, Throwable throwable) {
* The exception that occured when loading projects
*/
private void fireLoadingProjectsFailed(String directory, Throwable throwable) {
* The exception that occured when saving the projects
*/
private void fireSavingProjectsFailed(String directory, Throwable throwable) {
* The exception that occured when saving the projects
*/
private void fireSavingProjectsFailed(String directory, Throwable throwable) {
* The exception that occured while loading the nodes
*/
private void fireLoadingNodesFailed(String directory, Throwable throwable) {
* The exception that occured while loading the nodes
*/
private void fireLoadingNodesFailed(String directory, Throwable throwable) {
* The exception that occured while saving the nodes
*/
private void fireSavingNodesFailed(String directory, Throwable throwable) {
* The exception that occured while saving the nodes
*/
private void fireSavingNodesFailed(String directory, Throwable throwable) {
* Notifies all core listeners that the core has loaded and is ready to run.
*/
private void fireCoreLoaded() {
* Notifies all core listeners that the core has loaded and is ready to run.
*/
private void fireCoreLoaded() {
* The cause of the failure
*/
private void fireNodeConnectionFailed(Node node, Throwable cause) {
* The cause of the failure
*/
private void fireNodeConnectionFailed(Node node, Throwable cause) {
* if there was no exception
*/
private void fireNodeDisconnected(Node node, Throwable throwable) {
* if there was no exception
*/
private void fireNodeDisconnected(Node node, Throwable throwable) {
Project projectClone = projectManager.cloneProject(project);
fireProjectCloned(project, projectClone);
}
Project projectClone = projectManager.cloneProject(project);
fireProjectCloned(project, projectClone);
}