sysmodelmgr/com.symbian.smt.gui/src/com/symbian/smt/gui/PersistentSettings.java
author terytkon
Thu, 11 Mar 2010 19:08:43 +0200
changeset 0 522a326673b6
permissions -rw-r--r--
Moved swconfigapps content under oss repository.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     1
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     2
// All rights reserved.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     3
// This component and the accompanying materials are made available
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     5
// which accompanies this distribution, and is available
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     7
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     8
// Initial Contributors:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    10
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    11
// Contributors:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    12
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    13
// Description:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    14
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    15
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    16
package com.symbian.smt.gui;
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    17
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    18
import java.util.List;
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    19
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    20
/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    21
 * PersistentSettings interface class. This is used to define the setters and
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    22
 * getters for the persistent plug-in and project level data stores
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    23
 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    24
 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    25
 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    26
public interface PersistentSettings {
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    27
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    28
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    29
	 * Gets the list of advanced options from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    30
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    31
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    32
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    33
	public String[] getAdvancedOptions();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    34
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    35
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    36
	 * Gets the border shapes file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    37
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    38
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    39
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    40
	String[] getBorderShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    41
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    42
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    43
	 * Gets the border styles file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    44
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    45
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    46
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    47
	String[] getBorderStylesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    48
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    49
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    50
	 * Gets the colours file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    51
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    52
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    53
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    54
	String[] getColoursFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    55
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    56
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    57
	 * Gets the copyright text from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    58
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    59
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    60
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    61
	String getCopyrightText();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    62
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    63
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    64
	 * Gets the System Model Managers default border shapes files location from
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    65
	 * the plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    66
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    67
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    68
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    69
	public String[] getDefaultBorderShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    70
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    71
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    72
	 * Gets the System Model Managers default border styles files location from
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    73
	 * the plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    74
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    75
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    76
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    77
	public String[] getDefaultBorderStylesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    78
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    79
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    80
	 * Gets the System Model Managers default colours files location from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    81
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    82
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    83
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    84
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    85
	public String[] getDefaultColoursFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    86
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    87
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    88
	 * Gets the System Model Managers default dependencies files location from
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    89
	 * the plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    90
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    91
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    92
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    93
	public String[] getDefaultDependenciesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    94
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    95
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    96
	 * Gets the System Model Managers default distribution text from the plug-in
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    97
	 * default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    98
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    99
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   100
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   101
	public String getDefaultDistributionText();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   102
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   103
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   104
	 * Gets the System Model Managers default levels files location from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   105
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   106
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   107
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   108
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   109
	public String[] getDefaultLevelsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   110
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   111
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   112
	 * Gets the System Model Managers default localisation files location from
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   113
	 * the plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   114
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   115
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   116
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   117
	public String[] getDefaultLocalisationFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   118
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   119
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   120
	 * Gets the System Model Managers default model version text from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   121
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   122
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   123
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   124
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   125
	public String getDefaultModelVersionText();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   126
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   127
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   128
	 * Gets the System Model Managers default patterns files location from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   129
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   130
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   131
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   132
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   133
	public String[] getDefaultPatternsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   134
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   135
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   136
	 * Gets the System Model Managers default printed DPI from the plug-in
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   137
	 * default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   138
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   139
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   140
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   141
	public String getDefaultPrintedDpi();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   142
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   143
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   144
	 * Gets the System Model Managers default S12 XML files location from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   145
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   146
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   147
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   148
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   149
	public String[] getDefaultS12XmlFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   150
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   151
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   152
	 * Gets the System Model Managers default shapes files location from the
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   153
	 * plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   154
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   155
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   156
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   157
	public String[] getDefaultShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   158
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   159
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   160
	 * Gets the System Model Managers default system info files location from
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   161
	 * the plug-in default persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   162
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   163
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   164
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   165
	public String[] getDefaultSystemInfoFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   166
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   167
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   168
	 * Gets the dependencies file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   169
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   170
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   171
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   172
	String[] getDependenciesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   173
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   174
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   175
	 * Gets the distribution text values from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   176
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   177
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   178
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   179
	String[] getDistributionTexts();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   180
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   181
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   182
	 * Gets the list of filter items from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   183
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   184
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   185
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   186
	String[] getFilterItems();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   187
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   188
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   189
	 * Gets the fix item size option from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   190
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   191
	 * @return a Boolean value indicating whether or not the fix item size
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   192
	 *         option is checked
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   193
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   194
	public Boolean getFixItemSize();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   195
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   196
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   197
	 * Gets the highlight core OS option from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   198
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   199
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   200
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   201
	Boolean getHighlightCoreOS();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   202
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   203
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   204
	 * Gets the list of ignore items from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   205
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   206
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   207
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   208
	List<String[]> getIgnoreItems();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   209
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   210
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   211
	 * Gets the level of detail from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   212
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   213
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   214
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   215
	String getLevelOfDetail();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   216
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   217
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   218
	 * Gets the levels file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   219
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   220
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   221
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   222
	String[] getLevelsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   223
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   224
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   225
	 * Gets the localisation file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   226
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   227
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   228
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   229
	String[] getLocalisationFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   230
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   231
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   232
	 * Gets the model name from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   233
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   234
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   235
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   236
	String getModelName();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   237
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   238
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   239
	 * Gets the model version from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   240
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   241
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   242
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   243
	String getModelVersion();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   244
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   245
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   246
	 * Gets the model version text values from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   247
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   248
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   249
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   250
	String[] getModelVersionTexts();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   251
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   252
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   253
	 * Gets the patterns file locations from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   254
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   255
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   256
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   257
	String[] getPatternsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   258
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   259
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   260
	 * Gets the printed DPI values from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   261
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   262
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   263
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   264
	public String[] getPrintedDpis();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   265
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   266
	public String[] getS12XmlFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   267
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   268
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   269
	 * Gets the user selected border shapes file location from the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   270
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   271
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   272
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   273
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   274
	String[] getSelectedBorderShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   275
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   276
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   277
	 * Gets the user selected border styles file location from the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   278
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   279
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   280
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   281
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   282
	String[] getSelectedBorderStylesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   283
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   284
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   285
	 * Gets the user selected colours file location from the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   286
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   287
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   288
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   289
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   290
	String[] getSelectedColoursFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   291
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   292
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   293
	 * Gets the user selected dependencies file location from the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   294
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   295
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   296
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   297
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   298
	String[] getSelectedDependenciesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   299
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   300
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   301
	 * Gets the selected distribution text value from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   302
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   303
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   304
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   305
	public String getSelectedDistributionText();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   306
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   307
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   308
	 * Gets the user selected levels file location from the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   309
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   310
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   311
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   312
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   313
	String[] getSelectedLevelsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   314
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   315
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   316
	 * Gets the user selected localisation file location from the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   317
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   318
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   319
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   320
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   321
	String[] getSelectedLocalisationFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   322
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   323
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   324
	 * Gets the selected model version text value from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   325
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   326
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   327
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   328
	public String getSelectedModelVersionText();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   329
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   330
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   331
	 * Gets the user selected patterns file location from the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   332
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   333
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   334
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   335
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   336
	String[] getSelectedPatternsFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   337
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   338
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   339
	 * Gets the selected printed DPI value from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   340
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   341
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   342
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   343
	public String getSelectedPrintedDpi();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   344
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   345
	public String[] getSelectedS12XmlFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   346
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   347
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   348
	 * Gets the user selected shapes file location from the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   349
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   350
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   351
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   352
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   353
	String[] getSelectedShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   354
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   355
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   356
	 * Gets the user selected system info file location from the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   357
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   358
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   359
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   360
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   361
	String[] getSelectedSystemInfoFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   362
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   363
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   364
	 * Gets the shapes file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   365
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   366
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   367
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   368
	String[] getShapesFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   369
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   370
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   371
	 * Gets a boolean value indicating if the Suppress Mouseover Effect button
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   372
	 * has been selected from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   373
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   374
	 * @return Boolean
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   375
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   376
	Boolean getSuppressMouseOverEffect();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   377
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   378
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   379
	 * Gets the list of system definition files from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   380
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   381
	 * @return String[]
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   382
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   383
	String[] getSystemDefinitionFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   384
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   385
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   386
	 * Gets the system info file location from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   387
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   388
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   389
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   390
	String[] getSystemInfoFiles();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   391
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   392
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   393
	 * Gets the system name from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   394
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   395
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   396
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   397
	String getSystemName();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   398
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   399
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   400
	 * Gets the system version from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   401
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   402
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   403
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   404
	String getSystemVersion();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   405
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   406
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   407
	 * Gets the warning level to use from the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   408
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   409
	 * @return String
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   410
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   411
	String getWarningLevel();
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   412
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   413
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   414
	 * Writes the list of advanced options to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   415
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   416
	 * @param advancedOptionsList
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   417
	 *            List of advanced options
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   418
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   419
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   420
	public void setAdvancedOptions(String[] options);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   421
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   422
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   423
	 * Writes the border shapes file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   424
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   425
	 * @param borderShapesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   426
	 *            Location of the border shapes file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   427
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   428
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   429
	void setBorderShapesFiles(String[] borderShapesFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   430
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   431
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   432
	 * Writes the border styles file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   433
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   434
	 * @param borderStylesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   435
	 *            Location of the border styles file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   436
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   437
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   438
	void setBorderStylesFiles(String[] borderStylesFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   439
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   440
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   441
	 * Writes the colours file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   442
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   443
	 * @param coloursFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   444
	 *            Location of the colours file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   445
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   446
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   447
	void setColoursFiles(String[] coloursFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   448
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   449
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   450
	 * Writes the copyright text to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   451
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   452
	 * @param copyrightText
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   453
	 *            String to be used for the copyright text
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   454
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   455
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   456
	void setCopyrightText(String copyrightText);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   457
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   458
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   459
	 * Writes the dependencies file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   460
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   461
	 * @param dependenciesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   462
	 *            Location of the dependencies file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   463
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   464
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   465
	void setDependenciesFiles(String[] dependenciesFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   466
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   467
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   468
	 * Writes the distribution text values to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   469
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   470
	 * @param distributionTexts
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   471
	 *            String array to be used for the distribution text values
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   472
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   473
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   474
	void setDistributionTexts(String[] distributionTexts);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   475
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   476
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   477
	 * Writes the list of filter items to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   478
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   479
	 * @param filterItemsList
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   480
	 *            List of filter names
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   481
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   482
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   483
	void setFilterItems(String[] filterItemsList);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   484
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   485
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   486
	 * Writes the fix item size option to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   487
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   488
	 * @param fixItemSize
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   489
	 *            Boolean to represent the fix item size option
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   490
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   491
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   492
	public void setFixItemSize(Boolean fixItemSize);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   493
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   494
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   495
	 * Writes the highlight core OS option to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   496
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   497
	 * @param highlightCoreOS
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   498
	 *            Boolean to represent the highlight core OS option
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   499
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   500
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   501
	void setHighlightCoreOS(Boolean highlightCoreOS);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   502
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   503
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   504
	 * Writes the list of ignore items to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   505
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   506
	 * @param ignoreItemsList
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   507
	 *            List of ignore items
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   508
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   509
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   510
	void setIgnoreItems(List<String[]> ignoreItemsList);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   511
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   512
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   513
	 * Writes the level of detail to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   514
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   515
	 * @param levelOfDetail
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   516
	 *            String to be used for the level of detail
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   517
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   518
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   519
	void setLevelOfDetail(String levelOfDetail);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   520
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   521
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   522
	 * Writes the levels file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   523
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   524
	 * @param levelsFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   525
	 *            Location of the levels file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   526
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   527
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   528
	void setLevelsFiles(String[] levelsFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   529
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   530
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   531
	 * Writes the localisation file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   532
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   533
	 * @param localisationFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   534
	 *            Location of the localisation file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   535
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   536
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   537
	void setLocalisationFiles(String[] localisationFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   538
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   539
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   540
	 * Writes the model name to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   541
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   542
	 * @param modelName
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   543
	 *            String to be used for the model name
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   544
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   545
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   546
	void setModelName(String modelName);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   547
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   548
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   549
	 * Writes the model version to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   550
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   551
	 * @param modelVersion
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   552
	 *            String to be used for the model version
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   553
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   554
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   555
	void setModelVersion(String modelVersion);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   556
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   557
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   558
	 * Writes the model version text values to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   559
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   560
	 * @param modelVersionTexts
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   561
	 *            String array to be used for the model version text values
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   562
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   563
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   564
	void setModelVersionTexts(String[] modelVersionTexts);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   565
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   566
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   567
	 * Writes the patterns file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   568
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   569
	 * @param patternsFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   570
	 *            Location of the patterns file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   571
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   572
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   573
	void setPatternsFiles(String[] patternsFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   574
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   575
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   576
	 * Writes the printed DPI values to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   577
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   578
	 * @param dpi
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   579
	 *            String array to be used for the printed DPI values
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   580
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   581
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   582
	public void setPrintedDpis(String[] dpis);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   583
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   584
	public void setS12XmlFiles(String[] s12XmlFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   585
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   586
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   587
	 * Writes the user selected border shapes file location to the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   588
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   589
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   590
	 * @param borderShapesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   591
	 *            Location of the default border shapes file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   592
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   593
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   594
	void setSelectedBorderShapesFiles(String[] borderShapesFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   595
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   596
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   597
	 * Writes the user selected border styles file location to the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   598
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   599
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   600
	 * @param borderStylesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   601
	 *            Location of the default border styles file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   602
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   603
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   604
	void setSelectedBorderStylesFiles(String[] borderStylesFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   605
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   606
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   607
	 * Writes the user selected colours file location to the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   608
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   609
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   610
	 * @param coloursFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   611
	 *            Location of the default colours file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   612
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   613
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   614
	void setSelectedColoursFiles(String[] coloursFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   615
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   616
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   617
	 * Writes the user selected dependencies file location to the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   618
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   619
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   620
	 * @param dependenciesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   621
	 *            Location of the default dependencies file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   622
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   623
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   624
	void setSelectedDependenciesFiles(String[] dependenciesFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   625
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   626
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   627
	 * Writes the selected distribution text value to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   628
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   629
	 * @param distributionText
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   630
	 *            String to be used for the selected distribution text value
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   631
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   632
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   633
	public void setSelectedDistributionText(String distributionText);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   634
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   635
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   636
	 * Writes the user selected levels file location to the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   637
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   638
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   639
	 * @param levelsFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   640
	 *            Location of the default levels file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   641
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   642
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   643
	void setSelectedLevelsFiles(String[] levelsFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   644
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   645
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   646
	 * Writes the user selected localisation file location to the persistent
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   647
	 * data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   648
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   649
	 * @param localisationFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   650
	 *            Location of the default localisation file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   651
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   652
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   653
	void setSelectedLocalisationFiles(String[] localisationFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   654
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   655
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   656
	 * Writes the selected model version text value to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   657
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   658
	 * @param modelVersionText
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   659
	 *            String to be used for the selected model version text value
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   660
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   661
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   662
	public void setSelectedModelVersionText(String modelVersionText);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   663
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   664
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   665
	 * Writes the user selected patterns file location to the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   666
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   667
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   668
	 * @param patternsFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   669
	 *            Location of the default patterns file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   670
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   671
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   672
	void setSelectedPatternsFiles(String[] patternsFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   673
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   674
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   675
	 * Writes the selected printed DPI value to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   676
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   677
	 * @param dpi
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   678
	 *            String to be used for the selected printed DPI value
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   679
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   680
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   681
	public void setSelectedPrintedDpi(String dpi);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   682
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   683
	public void setSelectedS12XmlFiles(String[] s12XmlFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   684
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   685
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   686
	 * Writes the user selected shapes file location to the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   687
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   688
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   689
	 * @param shapesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   690
	 *            Location of the default shapes file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   691
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   692
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   693
	void setSelectedShapesFiles(String[] shapesFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   694
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   695
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   696
	 * Writes the user selected system info location to the persistent data
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   697
	 * store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   698
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   699
	 * @param systemInfoFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   700
	 *            Location of the default system information file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   701
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   702
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   703
	void setSelectedSystemInfoFiles(String[] systemInfoFile);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   704
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   705
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   706
	 * Writes the shapes file location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   707
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   708
	 * @param shapesFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   709
	 *            Location of the shapes file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   710
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   711
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   712
	void setShapesFiles(String[] shapesFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   713
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   714
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   715
	 * Writes the value for the Suppress Mouseover Effect option
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   716
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   717
	 * @param suppressMouseOverEffect
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   718
	 *            Boolean value indicating if the Suppress Mouseover Effect is
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   719
	 *            it be used when generating the diagram
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   720
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   721
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   722
	public void setSuppressMouseOverEffect(Boolean suppressMouseOverEffect);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   723
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   724
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   725
	 * Writes the list of system definition files to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   726
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   727
	 * @param sysDefFiles
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   728
	 *            List of the system definition file locations
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   729
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   730
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   731
	void setSystemDefinitionFiles(String[] sysDefFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   732
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   733
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   734
	 * Writes the system info location to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   735
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   736
	 * @param systemInfoFile
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   737
	 *            Location of the system information file
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   738
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   739
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   740
	void setSystemInfoFiles(String[] systemInfoFiles);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   741
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   742
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   743
	 * Writes the system name to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   744
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   745
	 * @param systemName
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   746
	 *            String to be used for the system name
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   747
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   748
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   749
	void setSystemName(String systemName);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   750
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   751
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   752
	 * Writes the system version to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   753
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   754
	 * @param systemVersion
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   755
	 *            String to be used for the system version
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   756
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   757
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   758
	void setSystemVersion(String systemVersion);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   759
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   760
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   761
	 * Writes the warning level to the persistent data store
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   762
	 * 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   763
	 * @param warningLevel
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   764
	 *            An int between 1 and 3 indicating the level of warnings to be
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   765
	 *            produces
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   766
	 * @return void
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   767
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   768
	void setWarningLevel(String warningLevel);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   769
}