Class ExtensionFileInputConfiguration.DefaultPropertyKeys

java.lang.Object
org.palladiosimulator.simulizar.ui.configuration.extensions.ExtensionFileInputConfiguration.DefaultPropertyKeys
Enclosing class:
ExtensionFileInputConfiguration

public static class ExtensionFileInputConfiguration.DefaultPropertyKeys extends Object
Class that contains keys for the properties that at least have to be specified.
  • Field Details

    • FILE_RESTRICTIONS_KEY

      public static final String FILE_RESTRICTIONS_KEY
      Key used to specify a collection of allowed file extensions in terms of a String[]. Each array element shall consist allowed extension (e.g., "*.txt").
      This property is only required for ExtensionInputType.FILE.
      See Also:
    • DEFAULT_URI_KEY

      public static final String DEFAULT_URI_KEY
      Key used to specify a default model file of folder location. If non is present, the empty string is to be passed.
      See Also:
    • DIALOG_TITLE_KEY

      public static final String DIALOG_TITLE_KEY
      Key used to specify a the title of the dialog that will be created on the InterpreterFileNamesInputTab.
      See Also:
    • GROUP_LABEL_KEY

      public static final String GROUP_LABEL_KEY
      Key used to specify a the label of the dialog group that will be created on the InterpreterFileNamesInputTab.
      See Also:
    • INPUT_TYPE_KEY

      public static final String INPUT_TYPE_KEY
      Key to specify whether a file or folder is to be selected by the user, denoted in terms of the ExtensionInputType enum.
      See Also:
    • CONFIG_ATTRIBUTE_NAME_KEY

      public static final String CONFIG_ATTRIBUTE_NAME_KEY
      Key for the property to specify the name of the (Simulizar) launch configuration attribute that will contain the path of the selected file (or folder).
      See Also:
    • EXPECTED_FILE_RESTRICTIONS_DATA_TYPE

      public static final Class<String[]> EXPECTED_FILE_RESTRICTIONS_DATA_TYPE
    • EXPECTED_INPUT_TYPE_DATA_TYPE

      public static final Class<ExtensionInputType> EXPECTED_INPUT_TYPE_DATA_TYPE