Class ProjectFactory

java.lang.Object
org.omegat.core.data.ProjectFactory

public final class ProjectFactory extends Object
Factory for load project, create project, and create "not-loaded" project.
  • Method Details

    • createNotLoadedProject

      public static void createNotLoadedProject()
    • createProject

      public static void createProject(ProjectProperties newProps)
      Create a new project.
    • loadProject

      public static boolean loadProject(ProjectProperties props, boolean onlineMode)
      Loads project in a "big" sense -- loads project's properties, glossaries, tms, source files etc.
      Parameters:
      props - properties for new project
      Returns:
      whether the project was successfully loaded or not
    • closeProject

      public static void closeProject()
      Close current project.