Icarus Class: AppOpt
The application options that describe the parameters an application may receive. May contain attributes including output filename, output format, and gui type (please see below).
name Attribute may stay unnamed in attribute list.Attribute value must be specified.
group OptGroup  
prompt  
  Prompt to be displayed in the launch page.
dataType DataType  
  In case input is not of a simple type as in .type, use descriptor.
source  Attribute has a default value. file
  Use one of the following values. file selection queries bag
  Description of the input source - this is only applicable for input types defined by a descriptor (.dataType). Possible values are as follows: file:1, selection:2, queries:3, bag:4.
outFile  Attribute has a default value.
  Name of the file to write the input data into, should be unique; this attribute is only applicable to input types with a defined descriptor (see .dataType).
type  Attribute has a default value. string
  Use one of the following values. int bool real submit string reset viewlist chunksize flow jobSerial selectQueryFromHistory selectLibNames
outFormat  
  Name of the format in which option data should be submitted to the program; only applicable for input types with a defined descriptor (.dataType)
displayFullLimit  Attribute has a default value. 100
  The maximum number of values (e.g., sequences) that will be shown in full.
displayLimit  Attribute has a default value. 500
  The maximum number of values (e.g, sequences) that will be shown for selection.
includeDbInName  Attribute has a default value. n
  Use one of the following values. y n
  Defines if databank name should be included in option value (e.g., sequence).
guiType  Attribute has a default value. input
  Use one of the following values. input checkbox multi radio menu dataInput uploadFile mselect no_input
rows  
  Length of text input fields.
cols  
  Number of rows of text input fields.
pos  Attribute has a default value. left
  Use one of the following values. next left leftw right center
  Position of the option within the query form.
enumValues  
  Use one of the following values. y n
  Indicates if the list in "values" contains an enumeration that is to be checked.
values Attribute is multivalued (list). OptVal  
  List of option values.
defStr  
defInt  
minClosed  Attribute has a default value. 1
  Minimum possible value for the application option.
maxClosed  Attribute has a default value. 1
  Maximum possible value for the application option.
comment  
  Information about the application option.
cardinality  Attribute has a default value. 0
  The number of values that can be assigned to an option. For example, 0: unspecified, 1: exactly 1, 2: exactly 2, -1: 1 and more, -2: 2 and more.
mandatory  Attribute has a default value. true
  Use one of the following values. no yes false true
  Specifies whether the option is optional or mandatory; 'no' is 0, 'yes' is 1.
caption  Attribute has a default value.
  Caption of the GUI element for the parameter.
label  Attribute has a default value.
  GUI label for the parameter.
active  Attribute has a default value. true
  Use one of the following values. false true
  GUI element for the option is active or not.
visible  Attribute has a default value. true
  Use one of the following values. false true
  GUI element for the option is visible or not.
toolTip  Attribute has a default value.
  Short description of the parameter.
guiGroup  Attribute has a default value. 1
  GUI group of the parameter.
guiOrder  Attribute has a default value. 1
  GUI order of the parameter, to be used in ordering the parameters in GUIs.
validInputPresent  Attribute has a default value. false
  Use one of the following values. true false
  Valid input present or not.
expertLevel  Attribute has a default value. basic
  Indicates expert level of the option, basic or advanced.
pattern  Attribute has a default value.
  Valid pattern for the input.
jsRel  
  Name of the option to give to the javascript and put a positive link between us.
jsDef  
  Name of the option to give to the javascript and set his value with a default value.
jsNeg  
  Name of the option to give to the javascript and put a negative link between us.
jsForm  
  Formula to give to the javascript to calculate the default value.
isEmboss  Attribute has a default value. false
  Use one of the following values. no yes false true
  Specifies if the program is an Emboss program; 'no' is 0, 'yes' is 1.
defReal  
minVal  Attribute has a default value. -9.009009e+08
  Minimum possible value for the application option.
maxVal  Attribute has a default value. 900900900.000000
  Maximum possible value for the application option.
event Attribute is multivalued (list). PageEvent