text:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ArtifactsWorkspaceSettings">
    <artifacts-to-build>
      <artifact name="csv-tools:jar" />
    </artifacts-to-build>
  </component>
  <component name="ChangeListManager">
    <list default="true" id="cdb932d9-7e58-4d94-93a9-e7b232ef17da" name="Default" comment="" />
    <ignored path="JavaFxApplication.iws" />
    <ignored path=".idea/workspace.xml" />
    <option name="TRACKING_ENABLED" value="true" />
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
  <component name="CreatePatchCommitExecutor">
    <option name="PATCH_PATH" value="" />
  </component>
  <component name="DaemonCodeAnalyzer">
    <disable_hints />
  </component>
  <component name="DebuggerManager">
    <breakpoint_any default_suspend_policy="SuspendAll" default_condition_enabled="true" converted="true">
      <breakpoint>
        <option name="NOTIFY_CAUGHT" value="true" />
        <option name="NOTIFY_UNCAUGHT" value="true" />
        <option name="ENABLED" value="false" />
        <option name="LOG_ENABLED" value="false" />
        <option name="LOG_EXPRESSION_ENABLED" value="false" />
        <option name="SUSPEND_POLICY" value="SuspendAll" />
        <option name="SUSPEND" value="true" />
        <option name="COUNT_FILTER_ENABLED" value="false" />
        <option name="COUNT_FILTER" value="0" />
        <option name="CONDITION_ENABLED" value="true" />
        <option name="CLASS_FILTERS_ENABLED" value="false" />
        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
        <option name="CONDITION" value="" />
        <option name="LOG_MESSAGE" value="" />
      </breakpoint>
      <breakpoint>
        <option name="NOTIFY_CAUGHT" value="true" />
        <option name="NOTIFY_UNCAUGHT" value="true" />
        <option name="ENABLED" value="false" />
        <option name="LOG_ENABLED" value="false" />
        <option name="LOG_EXPRESSION_ENABLED" value="false" />
        <option name="SUSPEND_POLICY" value="SuspendAll" />
        <option name="SUSPEND" value="true" />
        <option name="COUNT_FILTER_ENABLED" value="false" />
        <option name="COUNT_FILTER" value="0" />
        <option name="CONDITION_ENABLED" value="true" />
        <option name="CLASS_FILTERS_ENABLED" value="false" />
        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
        <option name="CONDITION" value="" />
        <option name="LOG_MESSAGE" value="" />
      </breakpoint>
    </breakpoint_any>
    <breakpoint_rules converted="true" />
    <ui_properties converted="true" />
  </component>
  <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
  <component name="FavoritesManager">
    <favorites_list name="JavaFxApplication" />
  </component>
  <component name="FileEditorManager">
    <leaf>
      <file leaf-file-name="CopyCsvTool.java" pinned="false" current="true" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/CopyCsvTool.java">
          <provider selected="true" editor-type-id="text-editor">
            <state vertical-scroll-proportion="0.0" vertical-offset="357" max-vertical-offset="850">
              <caret line="21" column="0" selection-start-line="21" selection-start-column="0" selection-end-line="21" selection-end-column="0" />
              <folding>
                <element signature="imports" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
    </leaf>
  </component>
  <component name="FindManager">
    <FindUsagesManager>
      <setting name="OPEN_NEW_TAB" value="false" />
    </FindUsagesManager>
  </component>
  <component name="IdeDocumentHistory">
    <option name="changedFiles">
      <list>
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/NewFileNotifier.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/NewFileObserver.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CSVSplitter.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CSVSplitter_old.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CsvTool.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CopyFilesTool.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/WriteToFile.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CopyHeader.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/CopyCsvTool.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/ToolFunction.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/ReplaceChars.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/tools/Split.java" />
        <option value="$PROJECT_DIR$/src/sk/suska/csv_tools/ui/FormController.java" />
        <option value="$PROJECT_DIR$/test/sk/suska/csv_tools/tools/test/EncodingTest.java" />
        <option value="$PROJECT_DIR$/src/test/resources/testWin1250ToUTF8.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/testWin1250ToUTF8-result.csv" />
        <option value="$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools/test/EncodingTest.java" />
        <option value="$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools/test/ToolsUnitTest.java" />
        <option value="$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools/test/ToolsUnitTests.java" />
        <option value="$PROJECT_DIR$/src/test/resources/tools/ToolsUnitTests2.java" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testWin1250ToUTF8.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile-result1.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile-result3.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile-result2.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testWin1250ToUTF8-result.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile.Advcsv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv-result1.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv-result2.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader-result1.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader-result2.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyHeader.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyHeader-result.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyWithoutEncoding.csv" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/Stream.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/WriterOrStream.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ToolFunction.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/CopyHeader.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/Split.java" />
        <option value="$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools/ToolsUnitTests.java" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testReplaceCharsEscaping.csv" />
        <option value="$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testReplaceCharsEscaping-result.csv" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/WriteToFile.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/FormController.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ReplaceChars.java" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/form.fxml" />
        <option value="$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/Gui.java" />
        <option value="$PROJECT_DIR$/README.md" />
        <option value="$PROJECT_DIR$/launch4j.cfg.xml" />
      </list>
    </option>
  </component>
  <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" />
  <component name="ProjectFrameBounds">
    <option name="x" value="54" />
    <option name="y" value="-8" />
    <option name="width" value="1320" />
    <option name="height" value="784" />
  </component>
  <component name="ProjectLevelVcsManager" settingsEditedManually="false">
    <OptionsSetting value="true" id="Add" />
    <OptionsSetting value="true" id="Remove" />
    <OptionsSetting value="true" id="Checkout" />
    <OptionsSetting value="true" id="Update" />
    <OptionsSetting value="true" id="Status" />
    <OptionsSetting value="true" id="Edit" />
    <OptionsSetting value="true" id="Undo Check Out" />
    <OptionsSetting value="true" id="Get Latest Version" />
    <ConfirmationsSetting value="0" id="Add" />
    <ConfirmationsSetting value="0" id="Remove" />
  </component>
  <component name="ProjectReloadState">
    <option name="STATE" value="0" />
  </component>
  <component name="ProjectView">
    <navigator currentView="ProjectPane" proportions="" version="1">
      <flattenPackages />
      <showMembers />
      <showModules />
      <showLibraryContents />
      <hideEmptyPackages />
      <abbreviatePackageNames />
      <autoscrollToSource />
      <autoscrollFromSource />
      <sortByType />
    </navigator>
    <panes>
      <pane id="ProjectPane">
        <subPane>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="csv-tools" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
          </PATH>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="csv-tools" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="csv-tools" />
              <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
        </subPane>
      </pane>
      <pane id="PackagesPane" />
      <pane id="Scope" />
    </panes>
  </component>
  <component name="PropertiesComponent">
    <property name="GoToFile.includeJavaFiles" value="false" />
    <property name="OverrideImplement.combined" value="false" />
    <property name="GoToClass.toSaveIncludeLibraries" value="false" />
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="recentsLimit" value="5" />
    <property name="MemberChooser.sorted" value="false" />
    <property name="MemberChooser.showClasses" value="true" />
    <property name="GoToClass.includeLibraries" value="false" />
    <property name="dynamic.classpath" value="false" />
    <property name="MemberChooser.copyJavadoc" value="false" />
    <property name="OverrideImplement.overriding.sorted" value="false" />
    <property name="Repository.Attach.JavaDocs" value="false" />
    <property name="Repository.Attach.Sources" value="false" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$/download" />
    <property name="project.structure.last.edited" value="Artifacts" />
    <property name="project.structure.proportion" value="0.15" />
    <property name="project.structure.side.proportion" value="0.2" />
    <property name="LayoutCode.rearrangeEntriesXML" value="false" />
    <property name="LayoutCode.rearrangeEntriesJava" value="false" />
    <property name="last_directory_selection" value="$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools" />
    <property name="FullScreen" value="false" />
    <property name="options.lastSelected" value="copyright" />
    <property name="options.splitter.main.proportions" value="0.3" />
    <property name="options.splitter.details.proportions" value="0.2" />
    <property name="options.searchVisible" value="true" />
  </component>
  <component name="RecentsManager">
    <key name="CopyClassDialog.RECENTS_KEY">
      <recent name="tools" />
    </key>
    <key name="CopyFile.RECENT_KEYS">
      <recent name="C:\Users\suska\private\csv-tools\ws\src\test\resources\sk\suska\csv_tools\tools" />
      <recent name="C:\Users\suska\private\csv-tools\ws\src\test\resources" />
      <recent name="C:\Users\suska\private\csv-tools\ws\src" />
      <recent name="C:\Users\suska\private\csv-tools\ws\lib" />
    </key>
    <key name="MoveFile.RECENT_KEYS">
      <recent name="C:\Users\suska\private\csv-tools\ws\src\test\resources\sk\suska\csv_tools\tools" />
      <recent name="C:\Users\suska\private\csv-tools\ws\src\test\java" />
      <recent name="C:\Users\suska\private\csv-tools\ws\src\main\java" />
      <recent name="C:\Users\suska\private\csv-tools\ws\src\sk\suska\csv_tools\ui" />
      <recent name="C:\Users\suska\private\csv-tools\ws\lib" />
    </key>
  </component>
  <component name="RunManager" selected="Application.Main">
    <configuration default="false" name="ToolsUnitTests" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
        <pattern>
          <option name="PATTERN" value="sk.suska.csv_tools.tools.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <module name="ws" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="PACKAGE_NAME" value="sk.suska.csv_tools.tools" />
      <option name="MAIN_CLASS_NAME" value="sk.suska.csv_tools.tools.ToolsUnitTests" />
      <option name="METHOD_NAME" />
      <option name="TEST_OBJECT" value="class" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <envs />
      <patterns />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Run" />
      <ConfigurationWrapper RunnerId="Debug" />
      <ConfigurationWrapper RunnerId="Run" />
      <method />
    </configuration>
    <configuration default="false" name="ToolsUnitTests.testCopyHeader" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
        <pattern>
          <option name="PATTERN" value="sk.suska.csv_tools.tools.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <module name="ws" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="PACKAGE_NAME" value="sk.suska.csv_tools.tools" />
      <option name="MAIN_CLASS_NAME" value="sk.suska.csv_tools.tools.ToolsUnitTests" />
      <option name="METHOD_NAME" value="testCopyHeader" />
      <option name="TEST_OBJECT" value="method" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <envs />
      <patterns />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <ConfigurationWrapper RunnerId="Debug" />
      <method />
    </configuration>
    <configuration default="false" name="ToolsUnitTests.testSplitCopyHeader" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
        <pattern>
          <option name="PATTERN" value="sk.suska.csv_tools.tools.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <module name="ws" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="PACKAGE_NAME" value="sk.suska.csv_tools.tools" />
      <option name="MAIN_CLASS_NAME" value="sk.suska.csv_tools.tools.ToolsUnitTests" />
      <option name="METHOD_NAME" value="testSplitCopyHeader" />
      <option name="TEST_OBJECT" value="method" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <envs />
      <patterns />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Run" />
      <ConfigurationWrapper RunnerId="Debug" />
      <ConfigurationWrapper RunnerId="Run" />
      <method />
    </configuration>
    <configuration default="false" name="ToolsUnitTests.testReplaceCharsEscaping" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
        <pattern>
          <option name="PATTERN" value="sk.suska.csv_tools.tools.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <module name="ws" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="PACKAGE_NAME" value="sk.suska.csv_tools.tools" />
      <option name="MAIN_CLASS_NAME" value="sk.suska.csv_tools.tools.ToolsUnitTests" />
      <option name="METHOD_NAME" value="testReplaceCharsEscaping" />
      <option name="TEST_OBJECT" value="method" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <envs />
      <patterns />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <ConfigurationWrapper RunnerId="Debug" />
      <method />
    </configuration>
    <configuration default="true" type="GrailsRunConfigurationType" factoryName="Grails">
      <module name="" />
      <setting name="vmparams" value="" />
      <setting name="cmdLine" value="run-app" />
      <setting name="depsClasspath" value="false" />
      <setting name="passParentEnv" value="true" />
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
      <setting name="launchBrowser" value="false" />
      <method />
    </configuration>
    <configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
      <module name="" />
      <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m" />
      <option name="PROGRAM_PARAMETERS" />
      <method />
    </configuration>
    <configuration default="true" type="JavaScriptTestRunnerKarma" factoryName="Karma" config-file="">
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="Remote" factoryName="Remote">
      <option name="USE_SOCKET_TRANSPORT" value="true" />
      <option name="SERVER_MODE" value="false" />
      <option name="SHMEM_ADDRESS" value="javadebug" />
      <option name="HOST" value="localhost" />
      <option name="PORT" value="5005" />
      <method />
    </configuration>
    <configuration default="true" type="PhpLocalRunConfigurationType" factoryName="PHP Console">
      <method />
    </configuration>
    <configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
      <method />
    </configuration>
    <configuration default="true" type="TestNG" factoryName="TestNG">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
      <module name="" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="SUITE_NAME" />
      <option name="PACKAGE_NAME" />
      <option name="MAIN_CLASS_NAME" />
      <option name="METHOD_NAME" />
      <option name="GROUP_NAME" />
      <option name="TEST_OBJECT" value="CLASS" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="OUTPUT_DIRECTORY" />
      <option name="ANNOTATION_TYPE" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <option name="USE_DEFAULT_REPORTERS" value="false" />
      <option name="PROPERTIES_FILE" />
      <envs />
      <properties />
      <listeners />
      <method />
    </configuration>
    <configuration default="true" type="Applet" factoryName="Applet">
      <module name="" />
      <option name="MAIN_CLASS_NAME" />
      <option name="HTML_FILE_NAME" />
      <option name="HTML_USED" value="false" />
      <option name="WIDTH" value="400" />
      <option name="HEIGHT" value="300" />
      <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
      <option name="VM_PARAMETERS" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <method />
    </configuration>
    <configuration default="true" type="NodeJSConfigurationType" factoryName="Node.js" working-dir="">
      <method />
    </configuration>
    <configuration default="true" type="PhpUnitRemoteRunConfigurationType" factoryName="PHPUnit on Server">
      <method />
    </configuration>
    <configuration default="true" type="JUnit" factoryName="JUnit">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
      <module name="" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="PACKAGE_NAME" />
      <option name="MAIN_CLASS_NAME" />
      <option name="METHOD_NAME" />
      <option name="TEST_OBJECT" value="class" />
      <option name="VM_PARAMETERS" value="-ea" />
      <option name="PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <option name="TEST_SEARCH_SCOPE">
        <value defaultName="moduleWithDependencies" />
      </option>
      <envs />
      <patterns />
      <method />
    </configuration>
    <configuration default="true" type="FlashRunConfigurationType" factoryName="Flash App">
      <option name="BCName" value="" />
      <option name="IOSSimulatorSdkPath" value="" />
      <option name="adlOptions" value="" />
      <option name="airProgramParameters" value="" />
      <option name="appDescriptorForEmulator" value="Android" />
      <option name="debugTransport" value="USB" />
      <option name="debuggerSdkRaw" value="BC SDK" />
      <option name="emulator" value="NexusOne" />
      <option name="emulatorAdlOptions" value="" />
      <option name="fastPackaging" value="true" />
      <option name="fullScreenHeight" value="0" />
      <option name="fullScreenWidth" value="0" />
      <option name="launchUrl" value="false" />
      <option name="launcherParameters">
        <LauncherParameters>
          <option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
          <option name="launcherType" value="OSDefault" />
          <option name="newPlayerInstance" value="false" />
          <option name="playerPath" value="FlashPlayerDebugger.exe" />
        </LauncherParameters>
      </option>
      <option name="mobileRunTarget" value="Emulator" />
      <option name="moduleName" value="" />
      <option name="overriddenMainClass" value="" />
      <option name="overriddenOutputFileName" value="" />
      <option name="overrideMainClass" value="false" />
      <option name="runTrusted" value="true" />
      <option name="screenDpi" value="0" />
      <option name="screenHeight" value="0" />
      <option name="screenWidth" value="0" />
      <option name="url" value="http://" />
      <option name="usbDebugPort" value="7936" />
      <method />
    </configuration>
    <configuration default="true" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
      <TestRunner />
      <method />
    </configuration>
    <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests">
      <module name="" />
      <option name="TESTING_TYPE" value="0" />
      <option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
      <option name="METHOD_NAME" value="" />
      <option name="CLASS_NAME" value="" />
      <option name="PACKAGE_NAME" value="" />
      <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
      <option name="USE_LAST_SELECTED_DEVICE" value="false" />
      <option name="PREFERRED_AVD" value="" />
      <option name="USE_COMMAND_LINE" value="true" />
      <option name="COMMAND_LINE" value="" />
      <option name="WIPE_USER_DATA" value="false" />
      <option name="DISABLE_BOOT_ANIMATION" value="false" />
      <option name="NETWORK_SPEED" value="full" />
      <option name="NETWORK_LATENCY" value="none" />
      <option name="CLEAR_LOGCAT" value="false" />
      <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
      <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
      <method />
    </configuration>
    <configuration default="true" type="FlexUnitRunConfigurationType" factoryName="FlexUnit" appDescriptorForEmulator="Android" class_name="" emulatorAdlOptions="" method_name="" package_name="" scope="Class">
      <option name="BCName" value="" />
      <option name="launcherParameters">
        <LauncherParameters>
          <option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
          <option name="launcherType" value="OSDefault" />
          <option name="newPlayerInstance" value="false" />
          <option name="playerPath" value="FlashPlayerDebugger.exe" />
        </LauncherParameters>
      </option>
      <option name="moduleName" value="" />
      <option name="trusted" value="true" />
      <method />
    </configuration>
    <configuration default="true" type="CucumberJavaRunConfigurationType" factoryName="Cucumber java">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
      <option name="myFilePath" />
      <option name="GLUE" />
      <option name="myNameFilter" />
      <option name="myGeneratedName" />
      <option name="MAIN_CLASS_NAME" />
      <option name="VM_PARAMETERS" />
      <option name="PROGRAM_PARAMETERS" />
      <option name="WORKING_DIRECTORY" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="ENABLE_SWING_INSPECTOR" value="false" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <module name="" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="Application" factoryName="Application">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
      <option name="MAIN_CLASS_NAME" />
      <option name="VM_PARAMETERS" />
      <option name="PROGRAM_PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="ENABLE_SWING_INSPECTOR" value="false" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <module name="" />
      <envs />
      <method />
    </configuration>
    <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
      <module name="" />
      <option name="ACTIVITY_CLASS" value="" />
      <option name="MODE" value="default_activity" />
      <option name="DEPLOY" value="true" />
      <option name="ARTIFACT_NAME" value="" />
      <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
      <option name="USE_LAST_SELECTED_DEVICE" value="false" />
      <option name="PREFERRED_AVD" value="" />
      <option name="USE_COMMAND_LINE" value="true" />
      <option name="COMMAND_LINE" value="" />
      <option name="WIPE_USER_DATA" value="false" />
      <option name="DISABLE_BOOT_ANIMATION" value="false" />
      <option name="NETWORK_SPEED" value="full" />
      <option name="NETWORK_LATENCY" value="none" />
      <option name="CLEAR_LOGCAT" value="false" />
      <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
      <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
      <method />
    </configuration>
    <configuration default="false" name="Main" type="Application" factoryName="Application">
      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
        <pattern>
          <option name="PATTERN" value="sk.suska.csv_tools.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <option name="MAIN_CLASS_NAME" value="sk.suska.csv_tools.Gui" />
      <option name="VM_PARAMETERS" />
      <option name="PROGRAM_PARAMETERS" />
      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="ENABLE_SWING_INSPECTOR" value="false" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <module name="ws" />
      <envs />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Run" />
      <ConfigurationWrapper RunnerId="Debug" />
      <ConfigurationWrapper RunnerId="Run" />
      <method />
    </configuration>
    <list size="5">
      <item index="0" class="java.lang.String" itemvalue="Application.Main" />
      <item index="1" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests" />
      <item index="2" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testCopyHeader" />
      <item index="3" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testSplitCopyHeader" />
      <item index="4" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testReplaceCharsEscaping" />
    </list>
    <recent_temporary>
      <list size="4">
        <item index="0" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests" />
        <item index="1" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testReplaceCharsEscaping" />
        <item index="2" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testSplitCopyHeader" />
        <item index="3" class="java.lang.String" itemvalue="JUnit.ToolsUnitTests.testCopyHeader" />
      </list>
    </recent_temporary>
    <configuration name="<template>" type="WebApp" default="true" selected="false">
      <Host>localhost</Host>
      <Port>5050</Port>
    </configuration>
  </component>
  <component name="ShelveChangesManager" show_recycled="false" />
  <component name="SvnConfiguration">
    <configuration />
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="cdb932d9-7e58-4d94-93a9-e7b232ef17da" name="Default" comment="" />
      <created>1359379246138</created>
      <updated>1359379246138</updated>
      <workItem from="1359379250712" duration="1302000" />
      <workItem from="1404319082187" duration="31030000" />
      <workItem from="1404557183035" duration="39216000" />
      <workItem from="1404657617827" duration="3317000" />
    </task>
    <servers />
  </component>
  <component name="TimeTrackingManager">
    <option name="totallyTimeSpent" value="74865000" />
  </component>
  <component name="TodoView" selected-index="0">
    <todo-panel id="selected-file">
      <are-packages-shown value="false" />
      <are-modules-shown value="false" />
      <flatten-packages value="false" />
      <is-autoscroll-to-source value="true" />
    </todo-panel>
    <todo-panel id="all">
      <are-packages-shown value="true" />
      <are-modules-shown value="false" />
      <flatten-packages value="false" />
      <is-autoscroll-to-source value="true" />
    </todo-panel>
    <todo-panel id="default-changelist">
      <are-packages-shown value="false" />
      <are-modules-shown value="false" />
      <flatten-packages value="false" />
      <is-autoscroll-to-source value="false" />
    </todo-panel>
  </component>
  <component name="ToolWindowManager">
    <frame x="54" y="-8" width="1320" height="784" extended-state="6" />
    <editor active="false" />
    <layout>
      <window_info id="Palette	" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
      <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="15" side_tool="false" content_ui="tabs" />
      <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32924962" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
      <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.41653904" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
      <window_info id="IDEtalk Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
      <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32977098" sideWeight="0.5" order="13" side_tool="false" content_ui="tabs" />
      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32924962" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
      <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
      <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.28763866" sideWeight="0.6703755" order="1" side_tool="false" content_ui="combo" />
      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4762634" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
      <window_info id="Problems" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
      <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.23692551" sideWeight="0.5" order="4" side_tool="false" content_ui="combo" />
      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
      <window_info id="JetGradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32977098" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="Profiler" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="14" side_tool="false" content_ui="tabs" />
      <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
    </layout>
  </component>
  <component name="Vcs.Log.UiProperties">
    <option name="RECENTLY_FILTERED_USER_GROUPS">
      <collection />
    </option>
    <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
      <collection />
    </option>
  </component>
  <component name="VcsContentAnnotationSettings">
    <option name="myLimit" value="2678400000" />
  </component>
  <component name="VcsManagerConfiguration">
    <option name="myTodoPanelSettings">
      <TodoPanelSettings />
    </option>
  </component>
  <component name="XDebuggerManager">
    <breakpoint-manager>
      <option name="time" value="15" />
    </breakpoint-manager>
  </component>
  <component name="antWorkspaceConfiguration">
    <option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
    <option name="FILTER_TARGETS" value="false" />
  </component>
  <component name="editorHistoryManager">
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/Gui.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="153" max-vertical-offset="408">
          <caret line="13" column="40" selection-start-line="13" selection-start-column="40" selection-end-line="13" selection-end-column="40" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/FormController.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="4420" max-vertical-offset="6324">
          <caret line="260" column="42" selection-start-line="260" selection-start-column="42" selection-end-line="260" selection-end-column="42" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/form.fxml">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="255" max-vertical-offset="2856">
          <caret line="17" column="25" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="25" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ToolFunction.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="119" max-vertical-offset="272">
          <caret line="7" column="36" selection-start-line="7" selection-start-column="36" selection-end-line="7" selection-end-column="36" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ReplaceChars.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="289" max-vertical-offset="459">
          <caret line="17" column="37" selection-start-line="17" selection-start-column="37" selection-end-line="17" selection-end-column="37" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/Split.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="187" max-vertical-offset="476">
          <caret line="11" column="36" selection-start-line="11" selection-start-column="36" selection-end-line="11" selection-end-column="36" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/form.fxml">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="1971" max-vertical-offset="2856">
          <caret line="46" column="54" selection-start-line="46" selection-start-column="54" selection-end-line="46" selection-end-column="54" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/Gui.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="493">
          <caret line="8" column="0" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/FormController.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="68" max-vertical-offset="170">
          <caret line="4" column="0" selection-start-line="4" selection-start-column="0" selection-end-line="4" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/form.fxml">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="119" max-vertical-offset="221">
          <caret line="7" column="11" selection-start-line="7" selection-start-column="11" selection-end-line="7" selection-end-column="11" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="jar://C:/Program Files/Java/jdk1.7.0_25/jre/lib/jfxrt.jar!/javafx/stage/FileChooser.class">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="32" max-vertical-offset="918">
          <caret line="11" column="11" selection-start-line="11" selection-start-column="11" selection-end-line="11" selection-end-column="11" />
        </state>
      </provider>
    </entry>
    <entry file="uml://MODULES/mdl-ws">
      <provider selected="true" editor-type-id="UmlEditorProvider">
        <state>
          <ID>MODULES</ID>
          <OriginalElement>mdl-ws</OriginalElement>
          <nodes>
            <node x="" y="">mdl-ws</node>
          </nodes>
          <notes />
          <edges />
          <settings layout="Hierarchic Group" zoom="1.0" x="44.0" y="14.0" />
          <SelectedNodes />
          <Categories />
          <SCOPE>All</SCOPE>
        </state>
      </provider>
    </entry>
    <entry file="uml://JAVA/sample.Controller">
      <provider selected="true" editor-type-id="UmlEditorProvider">
        <state>
          <ID>JAVA</ID>
          <OriginalElement>sample.Controller</OriginalElement>
          <nodes>
            <node x="" y="">sample.Controller</node>
            <node x="" y="">javafx.fxml.Initializable</node>
          </nodes>
          <notes />
          <edges />
          <settings layout="Hierarchic Group" zoom="1.0" x="44.0" y="53.0" />
          <SelectedNodes />
          <Categories />
          <SCOPE>All</SCOPE>
          <VISIBILITY>private</VISIBILITY>
        </state>
      </provider>
    </entry>
    <entry file="jar://C:/Program Files/Java/jdk1.7.0_25/src.zip!/java/lang/String.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.3325301" vertical-offset="18715" max-vertical-offset="51085">
          <caret line="1167" column="43" selection-start-line="1167" selection-start-column="43" selection-end-line="1167" selection-end-column="43" />
        </state>
      </provider>
    </entry>
    <entry file="jar://C:/Program Files/Java/jdk1.7.0_25/jre/lib/jfxrt.jar!/javafx/scene/control/TextInputControl.class">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="-0.20435968" vertical-offset="3220" max-vertical-offset="3587">
          <caret line="186" column="21" selection-start-line="186" selection-start-column="21" selection-end-line="186" selection-end-column="21" />
        </state>
      </provider>
    </entry>
    <entry file="jar://C:/Program Files/Java/jdk1.7.0_25/src.zip!/java/io/FileWriter.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.33227345" vertical-offset="658" max-vertical-offset="1564">
          <caret line="76" column="11" selection-start-line="76" selection-start-column="11" selection-end-line="76" selection-end-column="21" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile-result1.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="333">
          <caret line="0" column="73" selection-start-line="0" selection-start-column="73" selection-end-line="0" selection-end-column="73" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile-result2.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="366">
          <caret line="0" column="73" selection-start-line="0" selection-start-column="73" selection-end-line="0" selection-end-column="73" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testWin1250ToUTF8-result.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="345">
          <caret line="0" column="68" selection-start-line="0" selection-start-column="68" selection-end-line="0" selection-end-column="68" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testWin1250ToUTF8.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.04927536" vertical-offset="0" max-vertical-offset="345">
          <caret line="1" column="0" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="jar://$MAVEN_REPOSITORY$/junit/junit/4.11/junit-4.11.jar!/org/junit/internal/runners/model/ReflectiveCallable.class">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="-3.92" vertical-offset="72" max-vertical-offset="289">
          <caret line="11" column="40" selection-start-line="11" selection-start-column="40" selection-end-line="11" selection-end-column="40" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv-result1.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="2" column="0" selection-start-line="2" selection-start-column="0" selection-end-line="2" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="-2.04" vertical-offset="0" max-vertical-offset="153">
          <caret line="3" column="51" selection-start-line="3" selection-start-column="48" selection-end-line="3" selection-end-column="51" />
        </state>
      </provider>
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFileAdv-result2.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.028052805" vertical-offset="0" max-vertical-offset="606">
          <caret line="1" column="51" selection-start-line="1" selection-start-column="51" selection-end-line="1" selection-end-column="51" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader-result2.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.042394016" vertical-offset="0" max-vertical-offset="401">
          <caret line="1" column="73" selection-start-line="1" selection-start-column="73" selection-end-line="1" selection-end-column="73" />
        </state>
      </provider>
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader-result1.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.08478803" vertical-offset="0" max-vertical-offset="401">
          <caret line="2" column="0" selection-start-line="2" selection-start-column="0" selection-end-line="2" selection-end-column="0" />
        </state>
      </provider>
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyHeader.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="1" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="2" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyHeader-result.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="1" column="0" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testCopyWithoutEncoding.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="1" column="0" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitFile.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="-0.68" vertical-offset="0" max-vertical-offset="119">
          <caret line="1" column="0" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="73" />
        </state>
      </provider>
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ToolFunction.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="11" max-vertical-offset="374">
          <caret line="13" column="11" selection-start-line="13" selection-start-column="11" selection-end-line="13" selection-end-column="25" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/CopyHeader.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="317" max-vertical-offset="901">
          <caret line="28" column="35" selection-start-line="28" selection-start-column="35" selection-end-line="28" selection-end-column="35" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testSplitCopyHeader.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="401">
          <caret line="0" column="50" selection-start-line="0" selection-start-column="50" selection-end-line="0" selection-end-column="50" />
        </state>
      </provider>
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/WriterOrStream.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.8259494" vertical-offset="385" max-vertical-offset="850">
          <caret line="38" column="38" selection-start-line="38" selection-start-column="38" selection-end-line="38" selection-end-column="38" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testReplaceCharsEscaping.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="1" column="59" selection-start-line="1" selection-start-column="59" selection-end-line="1" selection-end-column="59" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/resources/sk/suska/csv_tools/tools/testReplaceCharsEscaping-result.csv">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="136">
          <caret line="1" column="29" selection-start-line="1" selection-start-column="29" selection-end-line="1" selection-end-column="29" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/test/java/sk/suska/csv_tools/tools/ToolsUnitTests.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="1526" max-vertical-offset="2992">
          <caret line="153" column="0" selection-start-line="153" selection-start-column="0" selection-end-line="153" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/Split.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="1.4385965" vertical-offset="851" max-vertical-offset="1479">
          <caret line="83" column="0" selection-start-line="83" selection-start-column="0" selection-end-line="83" selection-end-column="0" />
        </state>
      </provider>
    </entry>
    <entry file="jar://C:/Program Files/Java/jdk1.8.0_05/javafx-src.zip!/javafx/fxml/FXMLLoader.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.99122804" vertical-offset="27524" max-vertical-offset="57647">
          <caret line="1766" column="0" selection-start-line="1766" selection-start-column="0" selection-end-line="1766" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/WriteToFile.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.44152048" vertical-offset="546" max-vertical-offset="969">
          <caret line="43" column="53" selection-start-line="43" selection-start-column="53" selection-end-line="43" selection-end-column="53" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/ReplaceChars.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.8391813" vertical-offset="1345" max-vertical-offset="2754">
          <caret line="96" column="31" selection-start-line="96" selection-start-column="31" selection-end-line="96" selection-end-column="31" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/META-INF/MANIFEST.MF">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="355">
          <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="8" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/Gui.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.36956522" vertical-offset="0" max-vertical-offset="414">
          <caret line="13" column="40" selection-start-line="13" selection-start-column="40" selection-end-line="13" selection-end-column="40" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/FormController.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="3709" max-vertical-offset="5814">
          <caret line="260" column="42" selection-start-line="260" selection-start-column="42" selection-end-line="260" selection-end-column="42" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/ui/form.fxml">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.08478803" vertical-offset="255" max-vertical-offset="2856">
          <caret line="17" column="25" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="25" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/LICENSE">
      <provider editor-type-id="com.intellij.persistence.database.editor.CsvTableFileEditorProvider">
        <state />
      </provider>
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="-4.6" vertical-offset="55" max-vertical-offset="442">
          <caret line="10" column="0" selection-start-line="6" selection-start-column="7" selection-end-line="10" selection-end-column="0" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/launch4j.cfg.xml">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.74271846" vertical-offset="0" max-vertical-offset="493">
          <caret line="18" column="12" selection-start-line="18" selection-start-column="12" selection-end-line="18" selection-end-column="12" />
          <folding />
        </state>
      </provider>
    </entry>
    <entry file="uml://MODULES/mdl-csv-tools">
      <provider selected="true" editor-type-id="UmlEditorProvider">
        <state>
          <ID>MODULES</ID>
          <OriginalElement>mdl-csv-tools</OriginalElement>
          <nodes>
            <node x="" y="">mdl-csv-tools</node>
          </nodes>
          <notes />
          <edges />
          <settings layout="Hierarchic Group" zoom="1.0" x="59.0" y="14.0" />
          <SelectedNodes />
          <Categories />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/README.md">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="1.8888888" vertical-offset="0" max-vertical-offset="1003">
          <caret line="43" column="27" selection-start-line="43" selection-start-column="27" selection-end-line="43" selection-end-column="27" />
          <folding />
        </state>
      </provider>
      <provider editor-type-id="MarkdownPreviewEditor">
        <state />
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/main/java/sk/suska/csv_tools/tools/CopyCsvTool.java">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="850">
          <caret line="21" column="0" selection-start-line="21" selection-start-column="0" selection-end-line="21" selection-end-column="0" />
          <folding>
            <element signature="imports" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
  </component>
  <component name="masterDetails">
    <states>
      <state key="ArtifactsStructureConfigurable.UI">
        <settings>
          <artifact-editor />
          <last-edited>csv-tools:jar</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
                <option value="0.5" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
      <state key="FacetStructureConfigurable.UI">
        <settings>
          <last-edited>No facets are configured</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
      <state key="GlobalLibrariesConfigurable.UI">
        <settings>
          <last-edited>Node.js v0.10.28 Core Modules</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
      <state key="JdkListConfigurable.UI">
        <settings>
          <last-edited>JDK8</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
      <state key="ModuleStructureConfigurable.UI">
        <settings>
          <last-edited>csv-tools</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
                <option value="0.6" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
      <state key="ProjectLibrariesConfigurable.UI">
        <settings>
          <last-edited>org.controlsfx:controlsfx:8.0.6</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
    </states>
  </component>
</project>


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>Debugging with GDB: Maintenance Commands</title>

<meta name="description" content="Debugging with GDB: Maintenance Commands">
<meta name="keywords" content="Debugging with GDB: Maintenance Commands">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="index.html#Top" rel="start" title="Top">
<link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html#Top" rel="up" title="Top">
<link href="Remote-Protocol.html#Remote-Protocol" rel="next" title="Remote Protocol">
<link href="System_002dwide-Configuration-Scripts.html#System_002dwide-Configuration-Scripts" rel="prev" title="System-wide Configuration Scripts">

Next: Remote Protocol, Previous: Installing GDB, Up: Top   [Contents][Index]

Appendix D Maintenance Commands

In addition to commands intended for GDB users, GDB
includes a number of commands intended for GDB developers,
that are not documented elsewhere in this manual.  These commands are
provided here for reference.  (For commands that turn on debugging
messages, see Debugging Output.)

maint agent [-at <var>location</var>,] <var>expression</var>

maint agent-eval [-at <var>location</var>,] <var>expression</var>

Translate the given <var>expression</var> into remote agent bytecodes.
This command is useful for debugging the Agent Expression mechanism
(see Agent Expressions).  The ‘<samp>agent</samp>’ version produces an
expression useful for data collection, such as by tracepoints, while
‘<samp>maint agent-eval</samp>’ produces an expression that evaluates directly
to a result.  For instance, a collection expression for globa +
globb will include bytecodes to record four bytes of memory at each
of the addresses of globa and globb, while discarding
the result of the addition, while an evaluation expression will do the
addition and return the sum.
If -at is given, generate remote agent bytecode for <var>location</var>.
If not, generate remote agent bytecode for current frame PC address.

maint agent-printf <var>format</var>,<var>expr</var>,...

Translate the given format string and list of argument expressions
into remote agent bytecodes and display them as a disassembled list.
This command is useful for debugging the agent version of dynamic
printf (see Dynamic Printf).

maint info breakpoints

Using the same format as ‘<samp>info breakpoints</samp>’, display both the
breakpoints you’ve set explicitly, and those GDB is using for
internal purposes.  Internal breakpoints are shown with negative
breakpoint numbers.  The type column identifies what kind of breakpoint
is shown:

breakpoint

Normal, explicitly set breakpoint.

watchpoint

Normal, explicitly set watchpoint.

longjmp

Internal breakpoint, used to handle correctly stepping through
longjmp calls.

longjmp resume

Internal breakpoint at the target of a longjmp.

until

Temporary internal breakpoint used by the GDB until command.

finish

Temporary internal breakpoint used by the GDB finish command.

shlib events

Shared library events.

maint info bfds

This prints information about each bfd object that is known to
GDB.  See BFD in The Binary File Descriptor Library.

set displaced-stepping

show displaced-stepping

Control whether or not GDB will do displaced stepping
if the target supports it.  Displaced stepping is a way to single-step
over breakpoints without removing them from the inferior, by executing
an out-of-line copy of the instruction that was originally at the
breakpoint location.  It is also known as out-of-line single-stepping.

set displaced-stepping on

If the target architecture supports it, GDB will use
displaced stepping to step over breakpoints.

set displaced-stepping off

GDB will not use displaced stepping to step over breakpoints,
even if such is supported by the target architecture.

set displaced-stepping auto

This is the default mode.  GDB will use displaced stepping
only if non-stop mode is active (see Non-Stop Mode) and the target
architecture supports displaced stepping.

maint check-psymtabs

Check the consistency of currently expanded psymtabs versus symtabs.
Use this to check, for example, whether a symbol is in one but not the other.

maint check-symtabs

Check the consistency of currently expanded symtabs.

maint expand-symtabs [<var>regexp</var>]

Expand symbol tables.
If <var>regexp</var> is specified, only expand symbol tables for file
names matching <var>regexp</var>.

maint cplus first_component <var>name</var>

Print the first C<tt>++</tt> class/namespace component of <var>name</var>.

maint cplus namespace

Print the list of possible C<tt>++</tt> namespaces.

maint demangle <var>name</var>

Demangle a C<tt>++</tt> or Objective-C mangled <var>name</var>.

maint deprecate <var>command</var> [<var>replacement</var>]

maint undeprecate <var>command</var>

Deprecate or undeprecate the named <var>command</var>.  Deprecated commands
cause GDB to issue a warning when you use them.  The optional
argument <var>replacement</var> says which newer command should be used in
favor of the deprecated one; if it is given, GDB will mention
the replacement as part of the warning.

maint dump-me

Cause a fatal signal in the debugger and force it to dump its core.
This is supported only on systems which support aborting a program
with the SIGQUIT signal.

maint internal-error [<var>message-text</var>]

maint internal-warning [<var>message-text</var>]

Cause GDB to call the internal function internal_error
or internal_warning and hence behave as though an internal error
or internal warning has been detected.  In addition to reporting the
internal problem, these functions give the user the opportunity to
either quit GDB or create a core file of the current
GDB session.

These commands take an optional parameter <var>message-text</var> that is
used as the text of the error or warning message.

Here’s an example of using internal-error:

(gdb) maint internal-error testing, 1, 2
…/maint.c:121: internal-error: testing, 1, 2
A problem internal to GDB has been detected.  Further
debugging may prove unreliable.
Quit this debugging session? (y or n) n
Create a core file? (y or n) n
(gdb)

maint set internal-error <var>action</var> [ask|yes|no]

maint show internal-error <var>action</var>

maint set internal-warning <var>action</var> [ask|yes|no]

maint show internal-warning <var>action</var>

When GDB reports an internal problem (error or warning) it
gives the user the opportunity to both quit GDB and create a
core file of the current GDB session.  These commands let you
override the default behaviour for each particular <var>action</var>,
described in the table below.

‘<samp>quit</samp>’

You can specify that GDB should always (yes) or never (no)
quit.  The default is to ask the user what to do.

‘<samp>corefile</samp>’

You can specify that GDB should always (yes) or never (no)
create a core file.  The default is to ask the user what to do.

maint packet <var>text</var>

If GDB is talking to an inferior via the serial protocol,
then this command sends the string <var>text</var> to the inferior, and
displays the response packet.  GDB supplies the initial
‘<samp>$</samp>’ character, the terminating ‘<samp>#</samp>’ character, and the
checksum.

maint print architecture [<var>file</var>]

Print the entire architecture configuration.  The optional argument
<var>file</var> names the file where the output goes.

maint print c-tdesc

Print the current target description (see Target Descriptions) as
a C source file.  The created source file can be used in GDB
when an XML parser is not available to parse the description.

maint print dummy-frames

Prints the contents of GDB’s internal dummy-frame stack.

(gdb) b add
…
(gdb) print add(2,3)
Breakpoint 2, add (a=2, b=3) at …
58	  return (a + b);
The program being debugged stopped while in a function called from GDB.
…
(gdb) maint print dummy-frames
0x1a57c80: pc=0x01014068 fp=0x0200bddc sp=0x0200bdd6
 top=0x0200bdd4 id={stack=0x200bddc,code=0x101405c}
 call_lo=0x01014000 call_hi=0x01014001
(gdb)

Takes an optional file parameter.

maint print registers [<var>file</var>]

maint print raw-registers [<var>file</var>]

maint print cooked-registers [<var>file</var>]

maint print register-groups [<var>file</var>]

maint print remote-registers [<var>file</var>]

Print GDB’s internal register data structures.

The command maint print raw-registers includes the contents of
the raw register cache; the command maint print
cooked-registers includes the (cooked) value of all registers,
including registers which aren’t available on the target nor visible
to user; the command maint print register-groups includes the
groups that each register is a member of; and the command maint
print remote-registers includes the remote target’s register numbers
and offsets in the ‘G’ packets.

These commands take an optional parameter, a file name to which to
write the information.

maint print reggroups [<var>file</var>]

Print GDB’s internal register group data structures.  The
optional argument <var>file</var> tells to what file to write the
information.

The register groups info looks like this:

(gdb) maint print reggroups
 Group      Type
 general    user
 float      user
 all        user
 vector     user
 system     user
 save       internal
 restore    internal

flushregs

This command forces GDB to flush its internal register cache.

maint print objfiles [<var>regexp</var>]

Print a dump of all known object files.
If <var>regexp</var> is specified, only print object files whose names
match <var>regexp</var>.  For each object file, this command prints its name,
address in memory, and all of its psymtabs and symtabs.

maint print section-scripts [<var>regexp</var>]

Print a dump of scripts specified in the .debug_gdb_section section.
If <var>regexp</var> is specified, only print scripts loaded by object files
matching <var>regexp</var>.
For each script, this command prints its name as specified in the objfile,
and the full path if known.
See dotdebug_gdb_scripts section.

maint print statistics

This command prints, for each object file in the program, various data
about that object file followed by the byte cache (bcache)
statistics for the object file.  The objfile data includes the number
of minimal, partial, full, and stabs symbols, the number of types
defined by the objfile, the number of as yet unexpanded psym tables,
the number of line tables and string tables, and the amount of memory
used by the various tables.  The bcache statistics include the counts,
sizes, and counts of duplicates of all and unique objects, max,
average, and median entry size, total memory used and its overhead and
savings, and various measures of the hash table size and chain
lengths.

maint print target-stack

A target is an interface between the debugger and a particular
kind of file or process.  Targets can be stacked in strata,
so that more than one target can potentially respond to a request.
In particular, memory accesses will walk down the stack of targets
until they find a target that is interested in handling that particular
address.

This command prints a short description of each layer that was pushed on
the target stack, starting from the top layer down to the bottom one.

maint print type <var>expr</var>

Print the type chain for a type specified by <var>expr</var>.  The argument
can be either a type name or a symbol.  If it is a symbol, the type of
that symbol is described.  The type chain produced by this command is
a recursive definition of the data type as stored in GDB’s
data structures, including its flags and contained types.

maint set dwarf2 always-disassemble

maint show dwarf2 always-disassemble

Control the behavior of info address when using DWARF debugging
information.

The default is off, which means that GDB should try to
describe a variable’s location in an easily readable format.  When
on, GDB will instead display the DWARF location
expression in an assembly-like format.  Note that some locations are
too complex for GDB to describe simply; in this case you will
always see the disassembly form.

Here is an example of the resulting disassembly:

(gdb) info addr argc
Symbol "argc" is a complex DWARF expression:
     1: DW_OP_fbreg 0

For more information on these expressions, see
the DWARF standard.

maint set dwarf2 max-cache-age

maint show dwarf2 max-cache-age

Control the DWARF 2 compilation unit cache.

In object files with inter-compilation-unit references, such as those
produced by the GCC option ‘<samp>-feliminate-dwarf2-dups</samp>’, the DWARF 2
reader needs to frequently refer to previously read compilation units.
This setting controls how long a compilation unit will remain in the
cache if it is not referenced.  A higher limit means that cached
compilation units will be stored in memory longer, and more total
memory will be used.  Setting it to zero disables caching, which will
slow down GDB startup, but reduce memory consumption.

maint set profile

maint show profile

Control profiling of GDB.

Profiling will be disabled until you use the ‘<samp>maint set profile</samp>’
command to enable it.  When you enable profiling, the system will begin
collecting timing and execution count data; when you disable profiling or
exit GDB, the results will be written to a log file.  Remember that
if you use profiling, GDB will overwrite the profiling log file
(often called <samp>gmon.out</samp>).  If you have a record of important profiling
data in a <samp>gmon.out</samp> file, be sure to move it to a safe location.

Configuring with ‘<samp>--enable-profiling</samp>’ arranges for GDB to be
compiled with the ‘<samp>-pg</samp>’ compiler option.

maint set show-debug-regs

maint show show-debug-regs

Control whether to show variables that mirror the hardware debug
registers.  Use on to enable, off to disable.  If
enabled, the debug registers values are shown when GDB inserts or
removes a hardware breakpoint or watchpoint, and when the inferior
triggers a hardware-assisted breakpoint or watchpoint.

maint set show-all-tib

maint show show-all-tib

Control whether to show all non zero areas within a 1k block starting
at thread local base, when using the ‘<samp>info w32 thread-information-block</samp>’
command.

maint set target-async

maint show target-async

This controls whether GDB targets operate in synchronous or
asynchronous mode (see Background Execution).  Normally the
default is asynchronous, if it is available; but this can be changed
to more easily debug problems occurring only in synchronous mode.

maint set per-command

maint show per-command

GDB can display the resources used by each command.
This is useful in debugging performance problems.

maint set per-command space [on|off]

maint show per-command space

Enable or disable the printing of the memory used by GDB for each command.
If enabled, GDB will display how much memory each command
took, following the command’s own output.
This can also be requested by invoking GDB with the
<samp>--statistics</samp> command-line switch (see Mode Options).

maint set per-command time [on|off]

maint show per-command time

Enable or disable the printing of the execution time of GDB
for each command.
If enabled, GDB will display how much time it
took to execute each command, following the command’s own output.
Both CPU time and wallclock time are printed.
Printing both is useful when trying to determine whether the cost is
CPU or, e.g., disk/network latency.
Note that the CPU time printed is for GDB only, it does not include
the execution time of the inferior because there’s no mechanism currently
to compute how much time was spent by GDB and how much time was
spent by the program been debugged.
This can also be requested by invoking GDB with the
<samp>--statistics</samp> command-line switch (see Mode Options).

maint set per-command symtab [on|off]

maint show per-command symtab

Enable or disable the printing of basic symbol table statistics
for each command.
If enabled, GDB will display the following information:

 number of symbol tables

 number of primary symbol tables

 number of blocks in the blockvector

maint space <var>value</var>

An alias for maint set per-command space.
A non-zero value enables it, zero disables it.

maint time <var>value</var>

An alias for maint set per-command time.
A non-zero value enables it, zero disables it.

maint translate-address [<var>section</var>] <var>addr</var>

Find the symbol stored at the location specified by the address
<var>addr</var> and an optional section name <var>section</var>.  If found,
GDB prints the name of the closest symbol and an offset from
the symbol’s location to the specified address.  This is similar to
the info address command (see Symbols), except that this
command also allows to find symbols in other sections.

If section was not specified, the section in which the symbol was found
is also printed.  For dynamically linked executables, the name of
executable or shared library containing the symbol is printed as well.

The following command is useful for non-interactive invocations of
GDB, such as in the test suite.

set watchdog <var>nsec</var>

Set the maximum number of seconds GDB will wait for the
target operation to finish.  If this time expires, GDB
reports and error and the command is aborted.

show watchdog

Show the current setting of the target wait timeout.

Next: Remote Protocol, Previous: Installing GDB, Up: Top   [Contents][Index]

redpajama_set_name: RedPajamaGithub


text:
ACCEPTED

#### According to
Index Fungorum

#### Published in
null

#### Original name
Meliola maesae Rehm

### Remarks
null


text:
/**
 * Structure of the i18n dictionary
 */
export interface I18nDictionary {
  /**
   * Section for translation Tool Names: both block and inline tools
   * Example:
   *  "toolNames": {
   *     "Text": "Параграф",
   *     "Heading": "Заголовок",
   *     "List": "Список",
   *     ...
   *  },
   */
  toolNames?: Dictionary;

  /**
   * Section for passing translations to the external tools classes
   * The first-level keys of this object should be equal of keys ot the 'tools' property of EditorConfig
   * Includes internal tools: "paragraph", "stub"
   *
   * Example:
   *  "tools": {
   *     "warning": {
   *       "Title": "Название",
   *       "Message": "Сообщение",
   *     },
   *     "link": {
   *        "Add a link": "Вставьте ссылку"
   *     },
   *  },
   */
  tools?: Dictionary;

  /**
   * Section allows to translate Block Tunes
   * The first-level keys of this object should be equal of 'name' ot the 'tools.<toolName>.tunes' property of EditorConfig
   * Including some internal block-tunes: "delete", "moveUp", "moveDown
   *
   * Example:
   * "blockTunes": {
   *   "delete": {
   *     "Delete": "Удалить"
   *   },
   *   "moveUp": {
   *     "Move up": "Переместить вверх"
   *   },
   *   "moveDown": {
   *     "Move down": "Переместить вниз"
   *   }
   * },
   */
  blockTunes?: Dictionary;

  /**
   * Translation of internal UI components of the editor.js core
   */
  ui?: Dictionary;
}

/**
 * Represent item of the I18nDictionary config
 */
export interface Dictionary {
  /**
   * The keys of the object can represent two entities:
   *  1. Dictionary key usually is an original string from default locale, like "Convert to"
   *  2. Sub-namespace section, like "toolbar.converter.<...>"
   *
   *  Example of 1:
   *  toolbox: {
   *    "Add": "Добавить",
   *  }
   *
   *  Example of 2:
   *  ui: {
   *    toolbar: {
   *      toolbox: {    <-- Example of 1
   *        "Add": "Добавить"
   *      }
   *    }
   *  }
   */
  [key: string]: DictValue;
}

/**
 * The value of the dictionary can be:
 *  - other dictionary
 *  - result translate string
 */
export type DictValue = {[key: string]: Dictionary | string} | string;


text:
const defaultState = {
  loading: false,
  errors: null,
  data: null
}

export default function videoformats(state = defaultState, action) {
  switch (action.type) {
    case 'FETCH_VIDEOFORMATS_ONLOAD':
      return { loading: true }
    case 'FETCH_VIDEOFORMATS_SUCCESS':
      return { loading: false, data: action.payload, errors: null }
    case 'FETCH_VIDEOFORMATS_ERROR':
      return { loading: false, errors: action.payload }
    default:
      return state
  }
}


text:
package net.sf.antcontrib.net.httpclient;

import org.apache.tools.ant.BuildException;

/**
 */
public class ClearCookiesTask extends AbstractHttpStateTypeTask {
    /**
     * Method execute.
     *
     * @param stateType HttpStateType
     * @throws BuildException if something goes wrong
     */
    protected void execute(HttpStateType stateType) throws BuildException {
        stateType.getState().clearCookies();
    }
}


text:
package javasmmr.zoowsome.controllers;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileNotFoundException;
import java.util.ArrayList;

import javax.xml.stream.XMLStreamException;

import javasmmr.zoowsome.models.animals.Animal;
import javasmmr.zoowsome.models.employees.Employee;
import javasmmr.zoowsome.repositories.AnimalRepository;
import javasmmr.zoowsome.repositories.EmployeeRepository;
import javasmmr.zoowsome.views.AddFrame;
import javasmmr.zoowsome.views.ListFrame;
import javasmmr.zoowsome.views.MainMenuFrame;
import javasmmr.zoowsome.views.ZooFrame;

public class MainMenuController extends AbstractController{

	public MainMenuController(ZooFrame frame, boolean hasBackButton) {
		super(frame, hasBackButton);
		((MainMenuFrame)frame).setAddButtonActionListener(new AddButtonActionListener());
		((MainMenuFrame)frame).setListButtonActionListener(new ListButtonActionListener());
		((MainMenuFrame)frame).setSaveAndExitButtonActionListener(new SaveAndExitButtonActionListener());

	}

	private class AddButtonActionListener implements ActionListener{

		@Override
		public void actionPerformed(ActionEvent e) {
			new AddController(new AddFrame("Add"),true);
		}

	}

	private class ListButtonActionListener implements ActionListener{

		@Override
		public void actionPerformed(ActionEvent e) {
			new ListController(new ListFrame("List"),true);
		}

	}

	private class SaveAndExitButtonActionListener implements ActionListener{

		@Override
		public void actionPerformed(ActionEvent e) {

			//I did the saving in xml files

			//animals
			AnimalRepository repo1 = new AnimalRepository();
			ArrayList<Animal> animals = AnimalRepository.getAnimalsToBeListed();
			try {
				repo1.save(animals);
			} catch (FileNotFoundException | XMLStreamException e1) {
				e1.printStackTrace();
			}

			//employees
			EmployeeRepository repo2 = new EmployeeRepository();
			ArrayList<Employee> employees = EmployeeRepository.getEmployeesToBeListed();
			try {
				repo2.save(employees);
			} catch (FileNotFoundException | XMLStreamException e1) {
				// TODO Auto-generated catch block
				System.out.println("Couldn't save employees");
				e1.printStackTrace();
			}
			//terminate the program
			System.exit(0);
		}

	}

}


text:
package com.siphyc.model;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

@Entity
@Table(name = "iphone")
@NamedQueries({
    @NamedQuery(name = "Iphone.findAll", query = "SELECT i FROM Iphone i"),
    @NamedQuery(name = "Iphone.findById", query = "SELECT i FROM Iphone i WHERE i.id = :id"),
    @NamedQuery(name = "Iphone.findByModel", query = "SELECT i FROM Iphone i WHERE i.model = :model"),
    @NamedQuery(name = "Iphone.findByStatus", query = "SELECT i FROM Iphone i WHERE i.status = :status"),
    @NamedQuery(name = "Iphone.findByUpdated", query = "SELECT i FROM Iphone i WHERE i.updated = :updated"),
    @NamedQuery(name = "Iphone.findByCreated", query = "SELECT i FROM Iphone i WHERE i.created = :created")})
public class Iphone implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Basic(optional = false)
    @Column(name = "id")
    private Integer id;
    @Basic(optional = false)
    @NotNull
    @Lob
    @Size(min = 1, max = 65535)
    @Column(name = "customer")
    private String customer;
    @Basic(optional = false)
    @NotNull
    @Lob
    @Size(min = 1, max = 65535)
    @Column(name = "model")
    private String model;
    @Basic(optional = false)
    @NotNull
    @Column(name = "status")
    private boolean status;
    @Basic(optional = false)
    @NotNull
    @Column(name = "updated")
    @Temporal(TemporalType.TIMESTAMP)
    private Date updated;
    @Basic(optional = false)
    @NotNull
    @Column(name = "created")
    @Temporal(TemporalType.TIMESTAMP)
    private Date created;

    public Iphone() {
    }

    public Iphone(Integer id) {
        this.id = id;
    }

    public Iphone(Integer id, String customer, String model, boolean status, Date updated, Date created) {
        this.id = id;
        this.customer = customer;
        this.model = model;
        this.status = status;
        this.updated = updated;
        this.created = created;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCustomer() {
        return customer;
    }

    public void setCustomer(String customer) {
        this.customer = customer;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public boolean getStatus() {
        return status;
    }

    public void setStatus(boolean status) {
        this.status = status;
    }

    public Date getUpdated() {
        return updated;
    }

    public void setUpdated(Date updated) {
        this.updated = updated;
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (id != null ? id.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are not set
        if (!(object instanceof Iphone)) {
            return false;
        }
        Iphone other = (Iphone) object;
        if ((this.id == null && other.id != null) || (this.id != null && !this.id.equals(other.id))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "com.siphyc.model.Iphone[ id=" + id + " ]";
    }

}


text:
using FactoryPatternExample;
using FactoryPatternExample.Autos.BMW;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AbstractFatoryPatternExample.Factory
{
    public class BmwFactory : IAutoFactory
    {
        public FactoryPatternExample.Autos.IAuto CreateSportsCar()
        {
            return new BMWM3();
        }

        public FactoryPatternExample.Autos.IAuto CreateLuxuryCar()
        {
            return new BMW740i();
        }

        public FactoryPatternExample.Autos.IAuto CreateEconomyCar()
        {
            return new BMW328i();
        }
    }
}


text:
@interface Open : CDVPlugin <QLPreviewControllerDelegate,
                             QLPreviewControllerDataSource, QLPreviewItem>

@property(strong, nonatomic) NSURL *fileUrl;
@property(readonly) NSURL *previewItemURL;

@end