Initial commit

cloud
Dmitry Peshehonov 3 years ago
parent 44a36e5927
commit 00aa52085c

8
.idea/.gitignore vendored

@ -1,8 +1,2 @@
# Default ignored files
/shelf/
/workspace.xml
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/
/workspace.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
<file url="PROJECT" charset="UTF-8" />
</component>
</project>

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="IdeaGUIDesignerRuntime">
<CLASSES>
<root url="jar://$APPLICATION_HOME_DIR$/lib/forms_rt.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="IdeaRuntime">
<CLASSES>
<root url="jar://$APPLICATION_HOME_DIR$/lib/idea_rt.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,16 @@
<component name="libraryTable">
<library name="JDOM">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/pjdom.jar!/" />
</CLASSES>
<JAVADOC>
<root url="file://C:/java/jdom/build/apidocs" />
<root url="file:///java/jdom/build/apidocs" />
</JAVADOC>
<SOURCES>
<root url="file://C:/java/jdom/src/java" />
<root url="file:///java/jdom/src/java" />
<root url="file://$PROJECT_DIR$/lib/src/pjdom/src/java" />
</SOURCES>
</library>
</component>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="JavaMail">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/mail.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,10 @@
<component name="libraryTable">
<library name="Piccolo">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/piccolo.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/piccolox.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="SwingExplorer">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/swingexp/swag.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/swingexp/swexpl_u.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/swingexp/swexpl.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="annotations">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/annotations.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/src_annotations.zip!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,41 @@
<component name="libraryTable">
<library name="ant">
<CLASSES>
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-antlr.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-bcel.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-bsf.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-log4j.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-oro.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-regexp.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-apache-resolver.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-commons-logging.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-commons-net.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-icontract.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-jai.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-javamail.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-jdepend.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-jmf.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-jsch.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-junit.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-launcher.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-netrexx.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-nodeps.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-starteam.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-stylebook.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-swing.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-trax.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-vaj.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-weblogic.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-xalan1.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant-xslp.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/ant.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/xercesImpl.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/ant/lib/xml-apis.jar!/" />
</CLASSES>
<JAVADOC>
<root url="file://C:/java/apache-ant-1.6.5/docs/manual/api" />
<root url="file:///java/apache-ant-1.6.5/docs/manual/api" />
</JAVADOC>
<SOURCES />
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="commons-codec">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/commons-codec.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/commons-codec/src/java" />
<root url="file:///java/commons-codec/src/java" />
</SOURCES>
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="commons-httpclient">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/commons-httpclient.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/PATCHED/commons-httpclient-3.0/src/java" />
<root url="file://$PROJECT_DIR$/lib/src/commons-httpclient-3.0/src/java" />
</SOURCES>
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="commons-logging">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/commons-logging.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/commons-logging/src" />
<root url="file:///java/commons-logging/src" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="controlsfx">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/javafx/controlsfx-8.40.11.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/javafx/controlsfx-8.40.11-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="fontawesomefx-8.9">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/javafx/fontawesomefx-8.9.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/javafx/fontawesomefx-8.9-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="integers">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/integers/integers.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/integers/integers-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="itext">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/itext/itextpdf-5.4.4.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/itext/itextpdf-5.4.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="javolution">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/javolution.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/javolution-4.0/src.1.5" />
<root url="file:///java/javolution-4.0/src.1.5" />
</SOURCES>
</library>
</component>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="jetbrains-annotations">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/annotations.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,15 @@
<component name="libraryTable">
<library name="jgoodies-forms">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/forms-1.0.7.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/forms-1.0.7/src/core" />
<root url="file://C:/java/forms-1.0.7/src/extras" />
<root url="file:///java/forms-1.0.7/src/extras" />
<root url="file:///java/forms-1.0.7/src/core" />
<root url="file://C:/Dev/jgoodies/forms-1.0.7/src/core" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="jna">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/jna.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/Dev/jna/src" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="json-simple">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/json_simple-1.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/json-simple-src.zip!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="junit">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/junit.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="mysql-connector">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/mysql-connector.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/mysql-connector" />
<root url="file:///java/mysql-connector" />
</SOURCES>
</library>
</component>

@ -0,0 +1,12 @@
<component name="libraryTable">
<library name="nekohtml">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/nekohtml.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/PATCHED/nekohtml-0.9.5/src/html" />
<root url="file://C:/sereda/ALMWorks/PATCHED/nekohtml-0.9.5/src/html" />
</SOURCES>
</library>
</component>

@ -0,0 +1,16 @@
<component name="libraryTable">
<library name="picocontainer">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/picocontainer.jar!/" />
</CLASSES>
<JAVADOC>
<root url="file://C:/java/picocontainer-1.1/docs/apidocs" />
<root url="file:///java/picocontainer-1.1/docs/apidocs" />
</JAVADOC>
<SOURCES>
<root url="file://C:/java/picocontainer-1.1/src/java" />
<root url="file:///java/picocontainer-1.1/src/java" />
<root url="file://D:/java/libs/picocontainer-1.1/src/java" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="sqlite4java">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/sqlite4java/sqlite4java.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/sqlite4java/sqlite4java-src.zip!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="suggester-basic">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/suggester-basic/suggester-1.1.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/suggester-basic/src.zip!/src" />
</SOURCES>
</library>
</component>

@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="svgSalamander-tiny">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/svgSalamander-tiny.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/lib/svgSalamanderJavadoc.zip!/" />
</JAVADOC>
<SOURCES />
</library>
</component>

@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="trove-2.1.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/trove-2.1.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="winlaf">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/winlaf.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://T:/java/winlaf/code/src" />
<root url="file://C:/java/winlaf/code/src" />
<root url="file:///java/winlaf/code/src" />
</SOURCES>
</library>
</component>

@ -0,0 +1,19 @@
<component name="libraryTable">
<library name="xerces">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/xml-apis.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/xercesImpl.jar!/" />
</CLASSES>
<JAVADOC>
<root url="file://C:/java/xerces/docs/javadocs/api" />
<root url="file:///java/xerces/docs/javadocs/api" />
</JAVADOC>
<SOURCES>
<root url="file://C:/PATCHED/xerces-2_8_1/src" />
<root url="file://C:/PATCHED/xerces-2_8_1/build/src" />
<root url="file://C:/sereda/ALMWorks/PATCHED/xerces-2_8_1/src" />
<root url="file://C:/sereda/ALMWorks/PATCHED/xerces-2_8_1/build/src" />
<root url="jar://$PROJECT_DIR$/lib/src/xerces-2_8_1.patched.zip!/src" />
</SOURCES>
</library>
</component>

@ -0,0 +1,14 @@
<component name="libraryTable">
<library name="xmlrpc">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/xmlrpc.jar!/" />
</CLASSES>
<JAVADOC>
<root url="file://C:/java/xmlrpc-2.0/docs/apidocs" />
<root url="file:///java/xmlrpc-2.0/docs/apidocs" />
</JAVADOC>
<SOURCES>
<root url="jar://C:/java/xmlrpc-2.0.1/xmlrpc-2.0.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,24 @@
<component name="libraryTable">
<library name="xpp">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/pullparser.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://C:/java/PullParser2.1.10/src/java/impl/format" />
<root url="file://C:/java/PullParser2.1.10/src/java/impl/node" />
<root url="file://C:/java/PullParser2.1.10/src/java/impl/tag" />
<root url="file://C:/java/PullParser2.1.10/src/java/impl/pullparser" />
<root url="file://C:/java/PullParser2.1.10/src/java/intf" />
<root url="file://C:/java/PullParser2.1.10/src/java/impl/small" />
<root url="file://C:/java/PullParser2.1.10/src/java/impl/factory" />
<root url="file:///java/PullParser2.1.10/src/java/impl/format" />
<root url="file:///java/PullParser2.1.10/src/java/impl/node" />
<root url="file:///java/PullParser2.1.10/src/java/impl/tag" />
<root url="file:///java/PullParser2.1.10/src/java/impl/pullparser" />
<root url="file:///java/PullParser2.1.10/src/java/intf" />
<root url="file:///java/PullParser2.1.10/src/java/impl/small" />
<root url="file:///java/PullParser2.1.10/src/java/impl/factory" />
</SOURCES>
</library>
</component>

@ -1,10 +1,269 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
<component name="EntryPointsManager">
<list size="1">
<item index="0" class="java.lang.String" itemvalue="javafx.fxml.FXML" />
</list>
<writeAnnotations>
<writeAnnotation name="javafx.fxml.FXML" />
</writeAnnotations>
</component>
<component name="PreferredVcsStorage">
<preferredVcsName>ApexVCS</preferredVcsName>
<component name="ExportToHTMLSettings">
<option name="OUTPUT_DIRECTORY" value="d:\trash\jc302\npe" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8_112" project-jdk-type="JavaSDK" />
<component name="IdProvider" IDEtalkID="A04FDEFE3AD7597E1F71C030D4C6CE05" />
<component name="JavadocGenerationManager">
<option name="OUTPUT_DIRECTORY" />
<option name="OPTION_SCOPE" value="protected" />
<option name="OPTION_HIERARCHY" value="true" />
<option name="OPTION_NAVIGATOR" value="true" />
<option name="OPTION_INDEX" value="true" />
<option name="OPTION_SEPARATE_INDEX" value="true" />
<option name="OPTION_DOCUMENT_TAG_USE" value="false" />
<option name="OPTION_DOCUMENT_TAG_AUTHOR" value="false" />
<option name="OPTION_DOCUMENT_TAG_VERSION" value="false" />
<option name="OPTION_DOCUMENT_TAG_DEPRECATED" value="true" />
<option name="OPTION_DEPRECATED_LIST" value="true" />
<option name="OTHER_OPTIONS" value="" />
<option name="HEAP_SIZE" />
<option name="LOCALE" />
<option name="OPEN_IN_BROWSER" value="true" />
<option name="OPTION_INCLUDE_LIBS" value="false" />
</component>
<component name="ProjectResources">
<default-html-doctype>http://www.w3.org/1999/xhtml</default-html-doctype>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8_192" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build.idea" />
</component>
<component name="SvnBranchConfigurationManager">
<option name="myConfigurationMap">
<map>
<entry key="$PROJECT_DIR$">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn.almworks.com/tracker2/branches" />
<option value="http://svn.almworks.com/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk2013" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/.idea">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/Application">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/CommonUtils">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/CoreComponents">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/Engine">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/ItemEntities">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/ItemGUI">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/ItemSync">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/ItemWrite">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/JiraProvider3">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/Screenshot">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/Services">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
<entry key="$PROJECT_DIR$/Utils">
<value>
<SvnBranchConfiguration>
<option name="branchUrls">
<list>
<option value="http://svn/tracker2/branches" />
<option value="http://svn/tracker2/research" />
<option value="http://svn/tracker2/tags" />
</list>
</option>
<option name="trunkUrl" value="http://svn/tracker2/trunk" />
</SvnBranchConfiguration>
</value>
</entry>
</map>
</option>
<option name="myVersion" value="124" />
</component>
<component name="TL_PLUGIN">
<option name="myModel">
<IssueLinkModel>
<option name="autodetectStatus" value="false" />
<option name="deskzillaWorkspace" value="$TEST_AREA$/JIRAClient/released.2" />
<option name="integrateWith" value="2" />
<option name="myDeskzillaWorkspace" value="$TEST_AREA$/JIRAClient/released.2" />
<option name="myIntegrateWith" value="2" />
<option name="myAutodetectStatus" value="false" />
</IssueLinkModel>
</option>
<option name="myCheckinOptions">
<CheckinOptions />
</option>
</component>
<component name="TrackLink.DashboardWindow">
<option name="myModelBeanOrderedList">
<list>
<option value="favorites" />
</list>
</option>
<option name="myModelBean">
<map>
<entry key="favorites" value="true" />
</map>
</option>
</component>
<component name="WebServicesPlugin" addRequiredLibraries="true" />
</project>

@ -2,7 +2,37 @@
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/jiraclient.iml" filepath="$PROJECT_DIR$/.idea/jiraclient.iml" />
<module fileurl="file://$PROJECT_DIR$/AppInit/AppInit.iml" filepath="$PROJECT_DIR$/AppInit/AppInit.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/Application/Application.iml" filepath="$PROJECT_DIR$/Application/Application.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/BuildTools/BuildTools.iml" filepath="$PROJECT_DIR$/BuildTools/BuildTools.iml" group="TOOLS" />
<module fileurl="file://$PROJECT_DIR$/CommonUtils/CommonUtils.iml" filepath="$PROJECT_DIR$/CommonUtils/CommonUtils.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/ConnectorSupport/ConnectorSupport.iml" filepath="$PROJECT_DIR$/ConnectorSupport/ConnectorSupport.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/CoreComponents/CoreComponents.iml" filepath="$PROJECT_DIR$/CoreComponents/CoreComponents.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/Engine/Engine.iml" filepath="$PROJECT_DIR$/Engine/Engine.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/ExternalApi/ExternalApi.iml" filepath="$PROJECT_DIR$/ExternalApi/ExternalApi.iml" group="API" />
<module fileurl="file://$PROJECT_DIR$/ExternalApiService/ExternalApiService.iml" filepath="$PROJECT_DIR$/ExternalApiService/ExternalApiService.iml" group="API" />
<module fileurl="file://$PROJECT_DIR$/FXUtils/FXUtils.iml" filepath="$PROJECT_DIR$/FXUtils/FXUtils.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/Idea.JiraClient/Idea.JiraClient.iml" filepath="$PROJECT_DIR$/Idea.JiraClient/Idea.JiraClient.iml" group="_SPECIAL" />
<module fileurl="file://$PROJECT_DIR$/ItemEntities/ItemEntities.iml" filepath="$PROJECT_DIR$/ItemEntities/ItemEntities.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/ItemGUI/ItemGUI.iml" filepath="$PROJECT_DIR$/ItemGUI/ItemGUI.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/ItemStorage/ItemStorage.iml" filepath="$PROJECT_DIR$/ItemStorage/ItemStorage.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/ItemSync/ItemSync.iml" filepath="$PROJECT_DIR$/ItemSync/ItemSync.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/ItemWrite/ItemWrite.iml" filepath="$PROJECT_DIR$/ItemWrite/ItemWrite.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/JiraProvider3/JiraProvider3.iml" filepath="$PROJECT_DIR$/JiraProvider3/JiraProvider3.iml" group="JIRACLIENT" />
<module fileurl="file://$PROJECT_DIR$/Launcher/Launcher.iml" filepath="$PROJECT_DIR$/Launcher/Launcher.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/Launcher.JiraClient/Launcher.JiraClient.iml" filepath="$PROJECT_DIR$/Launcher.JiraClient/Launcher.JiraClient.iml" group="JIRACLIENT" />
<module fileurl="file://$PROJECT_DIR$/Resources.Common/Resources.Common.iml" filepath="$PROJECT_DIR$/Resources.Common/Resources.Common.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/Resources.JiraClient/Resources.JiraClient.iml" filepath="$PROJECT_DIR$/Resources.JiraClient/Resources.JiraClient.iml" group="JIRACLIENT" />
<module fileurl="file://$PROJECT_DIR$/RestConnector/RestConnector.iml" filepath="$PROJECT_DIR$/RestConnector/RestConnector.iml" group="JIRACLIENT" />
<module fileurl="file://$PROJECT_DIR$/Screenshot/Screenshot.iml" filepath="$PROJECT_DIR$/Screenshot/Screenshot.iml" group="PLATFORM" />
<module fileurl="file://$PROJECT_DIR$/Services/Services.iml" filepath="$PROJECT_DIR$/Services/Services.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/SpellCheck/SpellCheck.iml" filepath="$PROJECT_DIR$/SpellCheck/SpellCheck.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/TRACKER.iml" filepath="$PROJECT_DIR$/TRACKER.iml" group="_REFACTORING" />
<module fileurl="file://$PROJECT_DIR$/TagExporter.Base/TagExporter.Base.iml" filepath="$PROJECT_DIR$/TagExporter.Base/TagExporter.Base.iml" group="TOOLS" />
<module fileurl="file://$PROJECT_DIR$/TagExporter3/TagExporter3.iml" filepath="$PROJECT_DIR$/TagExporter3/TagExporter3.iml" group="TOOLS" />
<module fileurl="file://$PROJECT_DIR$/twocents/TwoCents.iml" filepath="$PROJECT_DIR$/twocents/TwoCents.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/Utils/Utils.iml" filepath="$PROJECT_DIR$/Utils/Utils.iml" group="REUSABLE" />
<module fileurl="file://$PROJECT_DIR$/widgets/widgets.iml" filepath="$PROJECT_DIR$/widgets/widgets.iml" group="REUSABLE" />
</modules>
</component>
</project>

@ -0,0 +1,198 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CodeStyleSettingsManager">
<option name="PER_PROJECT_SETTINGS">
<value>
<option name="USE_SAME_INDENTS" value="true" />
<option name="JAVA_INDENT_OPTIONS">
<value>
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="8" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="-2" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</value>
</option>
<option name="OTHER_INDENT_OPTIONS">
<value>
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="2" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="-2" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</value>
</option>
<option name="FIELD_NAME_PREFIX" value="my" />
<option name="STATIC_FIELD_NAME_PREFIX" value="our" />
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="3" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value>
<package name="java.awt" withSubpackages="false" static="false" />
<package name="org.jetbrains.annotations" withSubpackages="false" static="false" />
<package name="javax.swing" withSubpackages="false" static="false" />
</value>
</option>
<option name="RIGHT_MARGIN" value="180" />
<option name="JD_KEEP_EMPTY_PARAMETER" value="false" />
<option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
<option name="JD_KEEP_EMPTY_RETURN" value="false" />
<option name="HTML_ELEMENTS_TO_INSERT_NEW_LINE_BEFORE" value="body,div,p,form,h1,h2,h3,br" />
<option name="HTML_ELEMENTS_TO_REMOVE_NEW_LINE_BEFORE" value="" />
<option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" />
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
<option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
<option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="0" />
<option name="BLANK_LINES_AROUND_CLASS" value="2" />
<option name="BRACE_STYLE" value="5" />
<option name="CLASS_BRACE_STYLE" value="5" />
<option name="METHOD_BRACE_STYLE" value="5" />
<option name="INDENT_CASE_FROM_SWITCH" value="false" />
<option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
<option name="ALIGN_MULTILINE_FOR" value="false" />
<option name="SPACE_BEFORE_ARRAY_INITIALIZER_LBRACE" value="true" />
<option name="CALL_PARAMETERS_WRAP" value="1" />
<option name="METHOD_PARAMETERS_WRAP" value="1" />
<option name="EXTENDS_LIST_WRAP" value="1" />
<option name="THROWS_LIST_WRAP" value="1" />
<option name="EXTENDS_KEYWORD_WRAP" value="1" />
<option name="THROWS_KEYWORD_WRAP" value="1" />
<option name="METHOD_CALL_CHAIN_WRAP" value="5" />
<option name="BINARY_OPERATION_WRAP" value="1" />
<option name="TERNARY_OPERATION_WRAP" value="1" />
<option name="FOR_STATEMENT_WRAP" value="1" />
<option name="ARRAY_INITIALIZER_WRAP" value="1" />
<option name="ARRAY_INITIALIZER_LBRACE_ON_NEXT_LINE" value="true" />
<option name="ASSIGNMENT_WRAP" value="1" />
<option name="FIELD_ANNOTATION_WRAP" value="0" />
<ADDITIONAL_INDENT_OPTIONS fileType="css">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="groovy">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="gsp">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="haml">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="java">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="8" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="-2" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="js">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="jsp">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="php">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="sass">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="sql">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="xml">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="yml">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
<option name="TAB_SIZE" value="4" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="SMART_TABS" value="false" />
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
<option name="USE_RELATIVE_INDENTS" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
</value>
</option>
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
</component>
</project>

@ -0,0 +1,27 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="JC-3" type="Application" factoryName="Application">
<option name="ALTERNATIVE_JRE_PATH" value="1.8_112" />
<option name="MAIN_CLASS_NAME" value="com.almworks.launcher.Launcher" />
<module name="Idea.JiraClient" />
<option name="PROGRAM_PARAMETERS" value="$TEST_AREA$/JiraClient/Cloud-temp1" />
<option name="VM_PARAMETERS" value="-Xmx512m -Di.a=true -Djiraclient.debug=true -Djira.dump=all -Djiraclient.home=. -Ddebug.components=com/almworks/rc/DebugComponents-JIRAClient3.xml -Ddebug.context=true -Ddebug.allows.kleval=true -Dis.debugging=true" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/env/debug" />
<extension name="coverage" merge="true">
<pattern>
<option name="PATTERN" value="com.almworks.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="" />
<option name="TRANSPORT" value="0" />
<option name="LOCAL" value="true" />
</RunnerSettings>
<RunnerSettings RunnerId="Profile " />
<ConfigurationWrapper RunnerId="Debug" />
<ConfigurationWrapper RunnerId="Profile " />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>

@ -0,0 +1,190 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
<group name="ALMWorks">
<item class="com.almworks.util.components.Link" icon="/com/intellij/uiDesigner/icons/label.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="1" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.AList" icon="/com/intellij/uiDesigner/icons/list.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="com.almworks.util.components.ATable" icon="/com/intellij/uiDesigner/icons/table.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.ASortedTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.ALabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.ATextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.almworks.util.components.AScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.AActionButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.URLLink" icon="/com/intellij/uiDesigner/icons/label.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="1" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.FieldWithMoreButton" icon="/com/intellij/uiDesigner/icons/textField.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.AComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.FileSelectionField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.CompactSubsetEditor" icon="/com/intellij/uiDesigner/icons/panel.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.FilteringComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.AToolbarButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.sfs.StringFilterSetEditor" icon="/com/intellij/uiDesigner/icons/panel.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.ADateField" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="true" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.DesignPlaceHolder" icon="/com/intellij/uiDesigner/icons/panel.png" removable="true" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="0" />
</item>
<item class="com.almworks.util.components.PlaceHolder" icon="/com/intellij/uiDesigner/icons/panel.png" removable="true" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="com.almworks.util.components.ACheckboxList" icon="" removable="true" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="0" />
</item>
</group>
</component>
<component name="uidesigner-configuration">
<option name="DEFAULT_LAYOUT_MANAGER" value="FormLayout" />
</component>
</project>

@ -11,7 +11,7 @@ public class HttpFailureConnectionException extends ConnectionException {
public HttpFailureConnectionException(String url, int statusCode, String statusText) {
super(url,
"server responded [" + statusCode + " " + statusText + "]",
url + " responded [" + statusCode + " " + statusText + "]",
null,
L.tooltip("Server HTTP response [" + statusCode + " " + statusText + "]"));
myStatusCode = statusCode;

@ -151,9 +151,6 @@
<action>
<id>File.EditConnection</id>
</action>
<action>
<id>File.ResetLoginFailure</id>
</action>
<action>
<id>File.RemoveConnection</id>
</action>

@ -20,7 +20,6 @@ public interface MainMenu {
String EXIT = "File.Exit";
String USE_SYSTEM_TRAY = "File.UseSystemTray";
String CONNECTION_AUTO_SYNC = "File.ConnectionAutoSync";
String RESET_LOGIN_FAILURE = "File.ResetLoginFailure";
}
interface Edit {

@ -86,7 +86,7 @@ public class RemoteIconManagerImpl implements RemoteIconManager, FileDownloadLis
throws MalformedURLException, InterruptedException
{
Pair<DownloadOwner, String> pair = Pair.create(downloadOwner, downloadArgument);
return getRemoteIcon(url, ThreadGate.STRAIGHT, new Factory.Const<Pair<DownloadOwner, String>>(pair));
return getRemoteIcon(url, ThreadGate.STRAIGHT, new Factory.Const<>(pair));
}
@NotNull

@ -10,7 +10,9 @@ import org.almworks.util.Collections15;
import org.almworks.util.RuntimeInterruptedException;
import org.picocontainer.Startable;
import java.util.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
public class GlobalLoginController implements Startable {
public static final Role<GlobalLoginController> ROLE = Role.role("loginController", GlobalLoginController.class);
@ -25,47 +27,6 @@ public class GlobalLoginController implements Startable {
myConfig = config;
}
public boolean isLoginFailed(String site) {
if (site == null) return false;
synchronized (myFailedSites) {
return myFailedSites.contains(site);
}
}
public void setFailureFlag(String token) {
if (token == null) return;
String[] allFailures;
synchronized (myFailedSites) {
if (!myFailedSites.add(token)) return;
allFailures = myFailedSites.toArray(new String[myFailedSites.size()]);
}
Arrays.sort(allFailures);
myConfig.setSettings(FAILED_SITES, allFailures);
log.warning("Connection login failed",token, new Throwable());
myModifiable.fireChanged();
}
public void clearFailureFlag(String tokenPrefix) {
if (tokenPrefix == null) return;
String[] allFailures;
synchronized (myFailedSites) {
boolean changed = false;
for (Iterator<String> it = myFailedSites.iterator(); it.hasNext(); ) {
String token = it.next();
if (token.startsWith(tokenPrefix)) {
it.remove();
changed = true;
}
}
if (!changed) return;
allFailures = myFailedSites.toArray(new String[myFailedSites.size()]);
}
Arrays.sort(allFailures);
myConfig.setSettings(FAILED_SITES, allFailures);
log.warning("Connection login failure reset", tokenPrefix, new Throwable());
myModifiable.fireChanged();
}
public SimpleModifiable getModifiable() {
return myModifiable;
}

@ -1,6 +1,5 @@
package com.almworks.spi.provider;
import com.almworks.api.engine.SyncProblem;
import com.almworks.util.Pair;
import org.jetbrains.annotations.NotNull;
@ -34,9 +33,4 @@ public class GeneralItemProblem extends AbstractItemProblem {
return myCause;
}
public static SyncProblem createNow(long item, String displayableId, ConnectionContext context, Pair<String, Boolean> credentialState,
@NotNull String shortDescription, @NotNull String longDescription, Cause cause) {
return new GeneralItemProblem(item, displayableId, System.currentTimeMillis(), context, credentialState, shortDescription, longDescription,
cause);
}
}

@ -67,8 +67,7 @@ class WriteTable {
}
private static ArrayList<KeyInfo> filterCreateIdentities(WriteState writeState, EntityTable table, Map<DBAttribute<?>, IntArray> clearNotSetAttributes,
ArrayList<KeyInfo> allColumns)
{
ArrayList<KeyInfo> allColumns) {
AttributeCache cache = writeState.getAttributeCache();
ArrayList<KeyInfo> createIdentities = Collections15.arrayList();
for (Iterator<KeyInfo> it = allColumns.iterator(); it.hasNext(); ) {