Class PrefsMediator
java.lang.Object
org.apache.uima.tools.docanalyzer.PrefsMediator
The Class PrefsMediator.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Field focus lost.Gets the encoding.Gets the input dir.Gets the input file format.Gets the language.Gets the lenient.Gets the output dir.returns the new edited stylemap file.Gets the TA efile.Gets the TAE file name root.get the path to the TAE that is where the StyleMap file should be written.Gets the view type.Gets the xml tag.void
Restore preferences.void
Save preferences.void
setDocButtons
(JButton run, JButton inter, JButton view) Sets the doc buttons.void
setEncoding
(String encoding) Sets the encoding.void
setFileSelectors
(FileSelector input, FileSelector output, FileSelector xml) Sets the file selectors.void
setInputDir
(String inputDir) Sets the input dir.void
setInputFileFormat
(String inputFileFormat) Sets the input file format.void
setLanguage
(String language) Sets the language.void
setLenient
(Boolean lenient) Sets the lenient.void
setOutputDir
(String outputDir) Sets the output dir.void
setOutputDirForInteractiveMode
(String outputDir, String outputDirToSave) Special case of setOutpuDir needed for interactive mode.void
setTAEfile
(String edir) Sets the TA efile.void
setViewType
(String viewType) Sets the view type.void
Sets the xml tag.
-
Constructor Details
-
PrefsMediator
public PrefsMediator()Instantiates a new prefs mediator.
-
-
Method Details
-
restorePreferences
public void restorePreferences()Restore preferences. -
savePreferences
public void savePreferences()Save preferences. -
getInputDir
Gets the input dir.- Returns:
- Returns the inputDir.
-
setInputDir
Sets the input dir.- Parameters:
inputDir
- The inputDir to set.
-
getOutputDir
Gets the output dir.- Returns:
- Returns the outputDir.
-
setOutputDir
Sets the output dir.- Parameters:
outputDir
- The outputDir to set.
-
setOutputDirForInteractiveMode
Special case of setOutpuDir needed for interactive mode. In interactive mode, we append "/interactive_out" to the end, but we don't want to save this in the preferences. To support that, this method takes one parameter which is the output dir to be set and used by the application, and a second parameter to set the directory that is saved to the preferences.- Parameters:
outputDir
- the output dir to setoutputDirToSave
- the output dir to save to the preferences
-
getTAEfile
Gets the TA efile.- Returns:
- Returns the tAEdir.
-
getTAEPath
get the path to the TAE that is where the StyleMap file should be written.- Returns:
- the TAE path
-
getTAEFileNameRoot
Gets the TAE file name root.- Returns:
- the TAE file name root
-
setTAEfile
Sets the TA efile.- Parameters:
edir
- set the TAE directory
-
getEncoding
Gets the encoding.- Returns:
- Returns the encoding.
-
setEncoding
Sets the encoding.- Parameters:
encoding
- The encoding to set.
-
getInputFileFormat
Gets the input file format.- Returns:
- Returns the input file format.
-
setInputFileFormat
Sets the input file format.- Parameters:
inputFileFormat
- The input file format to set.
-
getLanguage
Gets the language.- Returns:
- Returns the language.
-
setLanguage
Sets the language.- Parameters:
language
- The language to set.
-
getViewType
Gets the view type.- Returns:
- Returns the view type.
-
setViewType
Sets the view type.- Parameters:
viewType
- The view type to set.
-
getXmlTag
Gets the xml tag.- Returns:
- Returns the xmlTag.
-
setXmlTag
Sets the xml tag.- Parameters:
xmlTag
- The xmlTag to set.
-
getLenient
Gets the lenient.- Returns:
- Returns lenient.
-
setLenient
Sets the lenient.- Parameters:
lenient
- The lenient to set.
-
getStylemapFile
returns the new edited stylemap file.- Returns:
- the stylemap file
-
setDocButtons
Sets the doc buttons.- Parameters:
run
- the runinter
- the interview
- the view
-
setFileSelectors
Sets the file selectors.- Parameters:
input
- the inputoutput
- the outputxml
- the xml
-
fieldFocusLost
public void fieldFocusLost()Field focus lost.
-