public abstract static class DocumentedDistribution.Configuration<MM extends Model,GG extends Gui> extends Object
DocumentedDistribution
.
Some instance must be passed by the constructor code of the that subclass
when calling the super constructor
DocumentedDistribution.DocumentedDistribution(Configuration)
.Modifier and Type | Field and Description |
---|---|
@Opt String |
buildDate
The current build date.
|
String |
DES_dir_name
The name of the directory into which DES (= documentation, example and source)
will be downloaded, relative to
DocumentedDistribution.DES_dir (=the one single user-defined DES
download point). |
String |
DES_download_position
The URL from which the "DES" jar file is read.
|
@Opt String |
dir_standard_example
The name of the directory of the standard example relative to
DES_dir_name . |
MM |
emptyOptionsModel |
int |
enumSetFlowWidth
Here the caller can supply values from operating system dependent heuristics:
|
MM |
exampleOptionsModel |
int |
insetsLabelsHorizontal
Here the caller can supply values from operating system dependent heuristics:
|
int |
insetsLabelsVertical
Here the caller can supply values from operating system dependent heuristics:
|
int |
insetsOptionsHorizontal
Here the caller can supply values from operating system dependent heuristics:
|
int |
insetsOptionsVertical
Here the caller can supply values from operating system dependent heuristics:
|
GG |
optionsGui |
int |
overallHeight
Here the caller can supply values from operating system dependent heuristics:
|
int |
overallWidth
Here the caller can supply values from operating system dependent heuristics:
|
int |
parameterControlFlowWidth
Here the caller can supply values from operating system dependent heuristics:
|
String |
programJavaClassName
The name of this program's main java class.
|
String |
programName
The name of this program.
|
String |
programVersion
The current version of this program.
|
boolean |
runSwitchesToMessageTab
Whether the run button click causes a switch to the message window.
|
boolean |
startWithStatusInformationDialog
Whether to start with the status info window.
|
CatalogByString |
translations
ATTENTION, the MuLiCatalog must provide translations for the keys used
in the code of this class.
|
List<String> |
user_languages
Must contain at least one language.
|
Constructor and Description |
---|
Configuration() |
public String programName
public String programJavaClassName
public String programVersion
public boolean startWithStatusInformationDialog
public String DES_dir_name
DocumentedDistribution.DES_dir
(=the one single user-defined DES
download point).@Opt public @Opt String dir_standard_example
DES_dir_name
.
May be ==null if there is not such example.public String DES_download_position
http://bandm.eu/metatools/downloads/d2d2_DES.jar
public CatalogByString translations
Translations
or by adding the contents of some instance, as in
myCatalog.putAll(new Translations())
.
Translations
;
for a complete list see the XML source in Translations.muli
.
They must be translated when more than the languages "la", "en" and "de" shall be
supported.
DocumentedDistribution.KEY_PATH_local_userdocumentation
, DocumentedDistribution.KEY_URL_web_userdocumentation
and DocumentedDistribution.KEY_ultra_short_description
.public List<String> user_languages
public int insetsOptionsHorizontal
public int insetsOptionsVertical
public int insetsLabelsHorizontal
public int insetsLabelsVertical
public int overallHeight
public int overallWidth
public int parameterControlFlowWidth
public int enumSetFlowWidth
public boolean runSwitchesToMessageTab
see also the complete user documentation .