java.lang.Object
org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
Direct Known Subclasses:
PCMAnalysisBuilderData

public class AnalysisBuilderData extends Object
  • Field Details

    • standalone

      protected boolean standalone
    • modelProjectName

      protected String modelProjectName
  • Constructor Details

    • AnalysisBuilderData

      public AnalysisBuilderData()
    • AnalysisBuilderData

      public AnalysisBuilderData(AnalysisBuilderData other)
      Creates the analysis builder data object with the given data
      Parameters:
      other - Data which will be copied
  • Method Details

    • validateData

      public void validateData()
      Validates the saved Data
      Throws:
      IllegalStateException - Validation has failed
    • setModelProjectName

      public void setModelProjectName(String modelProjectName)
      Sets the model project name
      Parameters:
      modelProjectName - Project name of the modelling project
    • getModelProjectName

      public String getModelProjectName()
      Returns the configured name of the modelling project
      Returns:
      Saved name of the modelling project
    • setStandalone

      public void setStandalone(boolean standalone)
      Sets the standalone mode of the analysis
      Parameters:
      standalone - New configured mode of the analysis
    • isStandalone

      public boolean isStandalone()
      Returns, whether the analysis should run in standalone mode or not
      Returns:
      Returns true, if the analysis is in standalone mode. Otherwise, the method returns false