Package com.isomorphic.xml

# Class ProjectLoadSettings

java.lang.Object
com.isomorphic.xml.ProjectLoadSettings

public class ProjectLoadSettings extends Object
Class to hold additional settings for use in Project.getLoadScript().

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Boolean`
  `getMockMode()`
  Returns the mockMode setting.
  `List<String>`
  `getScreenNames()`
  Returns the names of the screens to load.
  `void`
  `setCurrentScreenName(String currentScreenName)`
  Sets the currentScreenName.
  `void`
  `setMockMode(Boolean mockMode)`
  Sets the mockMode.
  `void`
  `setScreenNames(List<String> screenNames)`
  Sets the screen names to load.

- ## Method Details

  - ### setCurrentScreenName

    public void setCurrentScreenName(String currentScreenName)
    Sets the currentScreenName.
    Parameters:
      `currentScreenName` - the name of the screen to show after loading project

  - ### setScreenNames

    public void setScreenNames(List<String> screenNames)
    Sets the screen names to load.
    Parameters:
      `screenNames` - the names of the screens to load

  - ### getScreenNames

    public List<String> getScreenNames()
    Returns the names of the screens to load.
    Returns:
      the names of the screens

  - ### setMockMode

    public void setMockMode(Boolean mockMode)
    Sets the mockMode.
    Parameters:
      `mockMode` - true to load referenced DataSources in mock mode

  - ### getMockMode

    public Boolean getMockMode()
    Returns the mockMode setting.
    Returns:
      the mockMode value