move branch adempire311 to trunk
This commit is contained in:
parent
6b9071b618
commit
3cecf1ee6a
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>utils_dev</name>
|
||||||
|
<comment></comment>
|
||||||
|
<projects>
|
||||||
|
</projects>
|
||||||
|
<buildSpec>
|
||||||
|
</buildSpec>
|
||||||
|
<natures>
|
||||||
|
</natures>
|
||||||
|
</projectDescription>
|
|
@ -0,0 +1,26 @@
|
||||||
|
@Title Build Adempiere Clean
|
||||||
|
@Rem $Header: /cvsroot/adempiere/utils_dev/RUN_build.bat,v 1.22 2005/09/08 21:56:11 jjanke Exp $
|
||||||
|
|
||||||
|
@CALL myDevEnv.bat
|
||||||
|
@IF NOT %ADEMPIERE_ENV%==Y GOTO NOBUILD
|
||||||
|
|
||||||
|
@echo Cleanup ...
|
||||||
|
@"%JAVA_HOME%\bin\java" -Dant.home="." %ANT_PROPERTIES% org.apache.tools.ant.Main clean
|
||||||
|
|
||||||
|
@echo Building ...
|
||||||
|
@"%JAVA_HOME%\bin\java" -Dant.home="." %ANT_PROPERTIES% org.apache.tools.ant.Main -logger org.apache.tools.ant.listener.MailLogger complete
|
||||||
|
@IF ERRORLEVEL 1 goto ERROR
|
||||||
|
|
||||||
|
dir %ADEMPIERE_INSTALL%
|
||||||
|
|
||||||
|
@Echo Done ...
|
||||||
|
@sleep 60
|
||||||
|
@exit
|
||||||
|
|
||||||
|
:NOBUILD
|
||||||
|
@Echo Check myDevEnv.bat (copy from myDevEnvTemplate.bat)
|
||||||
|
|
||||||
|
:ERROR
|
||||||
|
@Color fc
|
||||||
|
|
||||||
|
@Pause
|
|
@ -0,0 +1,31 @@
|
||||||
|
# This script rebuilds Adempiere
|
||||||
|
# Ported from Windows script Marek Mosiewicz<marek.mosiewicz@jotel.com.pl>
|
||||||
|
# If you have difficulties, compare it with the Windows version.
|
||||||
|
#
|
||||||
|
# $Header: /cvsroot/adempiere/utils_dev/myDevEnvTemplate.sh,v 1.6 2003/04/27 12:34:16 marekmosiewicz Exp $
|
||||||
|
|
||||||
|
SAVED_DIR=`pwd` #save current dir
|
||||||
|
cd `dirname $0` #change dir to place where script resides - does not work with sym links
|
||||||
|
UTILS_DEV=`pwd` #this is adempiere source
|
||||||
|
cd $SAVED_DIR #back to the saved directory
|
||||||
|
|
||||||
|
. $UTILS_DEV/myDevEnv.sh #call environment
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! $ADEMPIERE_ENV==Y ] ; then
|
||||||
|
echo "Can't set development environemnt - check myDevEnv.sh"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo Cleanup ...
|
||||||
|
$JAVA_HOME/bin/java -Dant.home="." $ANT_PROPERTIES org.apache.tools.ant.Main clean
|
||||||
|
|
||||||
|
echo Building ...
|
||||||
|
$JAVA_HOME/bin/java -Xmx500m -Dant.home="." $ANT_PROPERTIES org.apache.tools.ant.Main -logger org.apache.tools.ant.listener.MailLogger complete
|
||||||
|
|
||||||
|
ls $ADEMPIERE_INSTALL
|
||||||
|
|
||||||
|
echo Done ...
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
@Title Build Adempiere Incremental + Install
|
||||||
|
@Rem $Header: /cvsroot/adempiere/utils_dev/RUN_buildIncremental.bat,v 1.14 2005/09/08 21:56:11 jjanke Exp $
|
||||||
|
|
||||||
|
@CALL myDevEnv.bat
|
||||||
|
@IF NOT %ADEMPIERE_ENV%==Y GOTO NOBUILD
|
||||||
|
|
||||||
|
@Echo Stop Apps Server (waiting)
|
||||||
|
@START %ADEMPIERE_HOME%\utils\RUN_Server2Stop.bat
|
||||||
|
@Sleep 5
|
||||||
|
|
||||||
|
@echo Building ...
|
||||||
|
@"%JAVA_HOME%\bin\java" -Dant.home="." %ANT_PROPERTIES% org.apache.tools.ant.Main complete
|
||||||
|
@Echo ErrorLevel = %ERRORLEVEL%
|
||||||
|
|
||||||
|
@IF NOT ERRORLEVEL 0 GOTO BUILDOK
|
||||||
|
@Pause
|
||||||
|
@Exit
|
||||||
|
|
||||||
|
:BUILDOK
|
||||||
|
dir %ADEMPIERE_INSTALL%
|
||||||
|
|
||||||
|
@Echo Cleaning up ...
|
||||||
|
@erase /q /s %TMP%
|
||||||
|
|
||||||
|
@Echo Starting Apps Server ...
|
||||||
|
@Start %ADEMPIERE_HOME%\utils\RUN_Server2.bat
|
||||||
|
|
||||||
|
@Sleep 10
|
||||||
|
@Exit
|
||||||
|
|
||||||
|
:NOBUILD
|
||||||
|
@Echo Check myDevEnv.bat (copy from myDevEnvTemplate.bat)
|
||||||
|
@Pause
|
|
@ -0,0 +1,32 @@
|
||||||
|
# This script compile Adempiere
|
||||||
|
# Ported from Windows script Marek Mosiewicz<marek.mosiewicz@jotel.com.pl>
|
||||||
|
|
||||||
|
|
||||||
|
SAVED_DIR=`pwd` #save current dir
|
||||||
|
cd `dirname $0`/../utils_dev #change dir to place where script resides - doesn not work with sym links
|
||||||
|
UTILS_DEV=`pwd` #this is adempiere source
|
||||||
|
cd $SAVED_DIR #back to the saved directory
|
||||||
|
|
||||||
|
. $UTILS_DEV/myDevEnv.sh #call environment
|
||||||
|
|
||||||
|
if [ ! $ADEMPIERE_ENV==Y ] ; then
|
||||||
|
echo "Can't set developemeent environemnt - check myDevEnv.sh"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Stop Apps Server (waiting)"
|
||||||
|
$ADEMPIERE_HOME/utils/RUN_Server2Stop.sh
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
echo Building ...
|
||||||
|
$JAVA_HOME/bin/java -Dant.home="." $ANT_PROPERTIES org.apache.tools.ant.Main complete
|
||||||
|
|
||||||
|
ls $ADEMPIERE_INSTALL
|
||||||
|
|
||||||
|
echo Cleaning up ...
|
||||||
|
rm -r -f $ADEMPIERE_HOME/jboss/server/adempiere/tmp
|
||||||
|
|
||||||
|
echo Starting Apps Server ...
|
||||||
|
$ADEMPIERE_HOME/utils/RUN_Server2.sh
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1,14 @@
|
||||||
|
@Title Adempiere Clean
|
||||||
|
@Rem $Header: /cvsroot/adempiere/utils_dev/RUN_clean.bat,v 1.4 2005/09/16 00:49:29 jjanke Exp $
|
||||||
|
|
||||||
|
@CALL myDevEnv.bat
|
||||||
|
@IF NOT %ADEMPIERE_ENV%==Y GOTO NOBUILD
|
||||||
|
|
||||||
|
@echo Cleanup ...
|
||||||
|
@"%JAVA_HOME%\bin\java" -Dant.home="." %ANT_PROPERTIES% org.apache.tools.ant.Main clean
|
||||||
|
|
||||||
|
@sleep 60
|
||||||
|
@exit
|
||||||
|
:NOBUILD
|
||||||
|
@Echo Check myDevEnv.bat (copy from myDevEnvTemplate.bat)
|
||||||
|
@Pause
|
|
@ -0,0 +1,22 @@
|
||||||
|
# This script cleans Adempiere builds
|
||||||
|
# Ported from Windows script Marek Mosiewicz<marek.mosiewicz@jotel.com.pl>
|
||||||
|
|
||||||
|
SAVED_DIR=`pwd` #save current dir
|
||||||
|
cd `dirname $0`/../utils_dev #change dir to place where script resides - doesn not work with sym links
|
||||||
|
UTILS_DEV=`pwd` #this is adempiere source
|
||||||
|
cd $SAVED_DIR #back to the saved directory
|
||||||
|
|
||||||
|
. $UTILS_DEV/myDevEnv.sh #call environment
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! $ADEMPIERE_ENV==Y ] ; then
|
||||||
|
echo "Can't set developemeent environemnt - check myDevEnv.sh"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo Cleanup ...
|
||||||
|
$JAVA_HOME/bin/java -Dant.home="." $ANT_PROPERTIES org.apache.tools.ant.Main clean
|
||||||
|
|
||||||
|
echo Done ...
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1,13 @@
|
||||||
|
@Title Adempiere Install
|
||||||
|
@Rem $Header: /cvsroot/adempiere/utils_dev/RUN_install.bat,v 1.3 2005/09/16 00:49:29 jjanke Exp $
|
||||||
|
|
||||||
|
@CALL myDevEnv.bat
|
||||||
|
@IF NOT %ADEMPIERE_ENV%==Y GOTO NOBUILD
|
||||||
|
|
||||||
|
@"%JAVA_HOME%\bin\java" -Dant.home="." %ANT_PROPERTIES% org.apache.tools.ant.Main install
|
||||||
|
|
||||||
|
@Pause
|
||||||
|
@exit
|
||||||
|
:NOBUILD
|
||||||
|
@Echo Check myDevEnv.bat (copy from myDevEnvTemplate.bat)
|
||||||
|
@Pause
|
|
@ -0,0 +1,23 @@
|
||||||
|
# This script installs adempiere
|
||||||
|
# Ported from Windows script Marek Mosiewicz<marek.mosiewicz@jotel.com.pl>
|
||||||
|
|
||||||
|
|
||||||
|
SAVED_DIR=`pwd` #save current dir
|
||||||
|
cd `dirname $0`/../utils_dev #change dir to place where script resides - doesn not work with sym links
|
||||||
|
UTILS_DEV=`pwd` #this is adempiere source
|
||||||
|
cd $SAVED_DIR #back to the saved directory
|
||||||
|
|
||||||
|
. $UTILS_DEV/myDevEnv.sh #call environment
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! $ADEMPIERE_ENV==Y ] ; then
|
||||||
|
echo "Can't set developemeent environemnt - check myDevEnv.sh"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo Installing ...
|
||||||
|
$JAVA_HOME/bin/java -Dant.home="." $ANT_PROPERTIES org.apache.tools.ant.Main install
|
||||||
|
|
||||||
|
echo Done ...
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1,18 @@
|
||||||
|
@Title Sign jars in %ADEMPIERE_HOME%\lib\
|
||||||
|
@Rem
|
||||||
|
@Rem Sign all jars for WebStart with your certificate
|
||||||
|
@Rem Keystore located at c:\adempiere\adempiere-all\keystore\myKeystore
|
||||||
|
@Rem Keystore passwords both %KEY_PASSWORD% (default myPassword)
|
||||||
|
@Rem Jar files are located in the deployment directory %ADEMPIERE_HOME%\lib
|
||||||
|
@Rem
|
||||||
|
@Rem After this, you need to RUN_setup
|
||||||
|
@Rem to generate/copy the webstart/jnlp distribution
|
||||||
|
|
||||||
|
jarsigner -keystore c:\adempiere\adempiere-all2\keystore\myKeystore -storepass %KEY_PASSWORD% -keypass %KEY_PASSWORD% %ADEMPIERE_HOME%\lib\CClient.jar adempiere
|
||||||
|
jarsigner -keystore c:\adempiere\adempiere-all2\keystore\myKeystore -storepass %KEY_PASSWORD% -keypass %KEY_PASSWORD% %ADEMPIERE_HOME%\lib\CTools.jar adempiere
|
||||||
|
jarsigner -keystore c:\adempiere\adempiere-all2\keystore\myKeystore -storepass %KEY_PASSWORD% -keypass %KEY_PASSWORD% %ADEMPIERE_HOME%\lib\oracle.jar adempiere
|
||||||
|
jarsigner -keystore c:\adempiere\adempiere-all2\keystore\myKeystore -storepass %KEY_PASSWORD% -keypass %KEY_PASSWORD% %ADEMPIERE_HOME%\lib\jPDFPrinterDemo.jar adempiere
|
||||||
|
jarsigner -keystore c:\adempiere\adempiere-all2\keystore\myKeystore -storepass %KEY_PASSWORD% -keypass %KEY_PASSWORD% %ADEMPIERE_HOME%\lib\jPDFPrinterProd.jar adempiere
|
||||||
|
|
||||||
|
@Echo After this execute RUN_setup
|
||||||
|
@pause
|
|
@ -0,0 +1,81 @@
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<!-- Adempiere Build -->
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<!-- $Header: /cvs/adempiere/utils_dev/build.xml,v 1.4 2006/10/12 00:03:11 jjanke Exp $ -->
|
||||||
|
<project name="adempiere" default="complete" basedir="../">
|
||||||
|
<description>
|
||||||
|
This buildfile is used to build the Adempiere system.
|
||||||
|
</description>
|
||||||
|
<!-- set global properties for this build -->
|
||||||
|
<property environment="env"/>
|
||||||
|
<property name="src" value="src"/>
|
||||||
|
<property name="build.dir" value="build"/>
|
||||||
|
<target name="init" description="initialization target">
|
||||||
|
<echo message="=========== Build Adempiere - ${env.ENCODING}"/>
|
||||||
|
<!-- Create the time stamp -->
|
||||||
|
<tstamp/>
|
||||||
|
</target>
|
||||||
|
<target name="build" depends="init">
|
||||||
|
<ant inheritAll="false" dir="tools"/>
|
||||||
|
<ant inheritAll="false" dir="looks"/>
|
||||||
|
<ant inheritAll="false" dir="dbPort"/>
|
||||||
|
<ant inheritAll="false" dir="print"/>
|
||||||
|
<ant inheritAll="false" dir="base"/>
|
||||||
|
<ant inheritAll="false" dir="extend"/>
|
||||||
|
<ant inheritAll="false" dir="client"/>
|
||||||
|
<ant inheritAll="false" dir="serverRoot"/>
|
||||||
|
<ant inheritAll="false" dir="serverApps"/>
|
||||||
|
<ant inheritAll="false" dir="webStore"/>
|
||||||
|
<ant inheritAll="false" dir="webCM"/>
|
||||||
|
<ant inheritAll="false" dir="sqlj"/>
|
||||||
|
<ant inheritAll="false" dir="install"/>
|
||||||
|
</target>
|
||||||
|
<target name="clean">
|
||||||
|
<ant inheritAll="false" dir="tools" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="looks" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="print" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="dbPort" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="base" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="extend" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="client" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="serverRoot" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="serverApps" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="webStore" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="webCM" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="sqlj" target="clean"/>
|
||||||
|
<ant inheritAll="false" dir="install" target="clean"/>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<!-- Adempiere Local Install -->
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<target name="install" depends="" description="Environment dependent">
|
||||||
|
<echo message="=========== Install Adempiere"/>
|
||||||
|
<copy todir="${env.ADEMPIERE_INSTALL}">
|
||||||
|
<fileset dir="install/build" includes="Adempiere_*"/>
|
||||||
|
</copy>
|
||||||
|
<!-- Delete Existing stuff, but not utils + data -->
|
||||||
|
<delete failonerror="false">
|
||||||
|
<fileset dir="${env.ADEMPIERE_HOME}/lib"/>
|
||||||
|
<fileset dir="${env.ADEMPIERE_HOME}/jboss"/>
|
||||||
|
</delete>
|
||||||
|
<!-- Unzip Install File -->
|
||||||
|
<unzip src="install/build/Adempiere_${env.ADEMPIERE_VERSION_FILE}.zip"
|
||||||
|
dest="${env.ADEMPIERE_ROOT}"
|
||||||
|
overwrite="yes"/>
|
||||||
|
<!-- Run Setup -->
|
||||||
|
<ant inheritAll="false" dir="${env.ADEMPIERE_HOME}" target="setup"/>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<!-- complere -->
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<target name="complete" depends="build, install">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<!-- Transfer Install -->
|
||||||
|
<!-- ================================================ -->
|
||||||
|
<target name="transfer" depends="complete" description="Transfer to Distribution media">
|
||||||
|
</target>
|
||||||
|
</project>
|
|
@ -0,0 +1,246 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<profiles version="8">
|
||||||
|
<profile name="Adempiere" version="8">
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="80"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="0"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="21"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="16"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="17"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="0"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="0"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="next_line"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.format_comments" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="80"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="1"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="80"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="0"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="mixed"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
|
||||||
|
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?><templates><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/******************************************************************************
|
||||||
|
* Product: Adempiere ERP & CRM Smart Business Solution
|
||||||
|
* Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved.
|
||||||
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
* under the terms version 2 of the GNU General Public License as published
|
||||||
|
* by the Free Software Foundation. This program is distributed in the hope
|
||||||
|
* that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
|
||||||
|
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
|
||||||
|
* You may reach us at: ComPiere, Inc. - http://www.adempiere.org/license.html
|
||||||
|
* 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA or info@adempiere.org
|
||||||
|
*****************************************************************************/
|
||||||
|
</template><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
|
||||||
|
* ${enclosing_method}
|
||||||
|
* ${tags}
|
||||||
|
*/</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
|
||||||
|
* ${tags}
|
||||||
|
* ${see_to_target}
|
||||||
|
*/</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/** ${field} */</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
|
||||||
|
* ${enclosing_type}
|
||||||
|
* ${tags}
|
||||||
|
*/</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
|
||||||
|
* @param ${param} The ${bare_field_name} to set.
|
||||||
|
*/</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/**
|
||||||
|
* ${enclosing_method}
|
||||||
|
* ${see_to_overridden}
|
||||||
|
* ${tags}
|
||||||
|
*/</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
|
||||||
|
* @return Returns the ${bare_field_name}.
|
||||||
|
*/</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
|
||||||
|
* ${enclosing_type}
|
||||||
|
*
|
||||||
|
* @author Jorg Janke
|
||||||
|
* @version $$Id$$
|
||||||
|
*/</template></templates>
|
|
@ -0,0 +1,28 @@
|
||||||
|
Keystore Notes $Id$
|
||||||
|
|
||||||
|
Java WebStart required signed jars.
|
||||||
|
The location is assumed under <adempiere_cvsRoot>/keystore
|
||||||
|
You may want to put the password in your environment and start ant with -Dpassword=%MY_PASSWORD%
|
||||||
|
|
||||||
|
|
||||||
|
Example commands for creating a key store
|
||||||
|
-----------------------------------------
|
||||||
|
|
||||||
|
keytool -genkey -keyalg rsa -alias adempiere -dname "CN=myName, OU=myName, O=myOrg, L=myTown, ST=myState, C=US" -keypass myPWD -validity 365 -keystore D:\Adempiere\keystore\myKeystore -storepass myPWD
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
----- Self Sign
|
||||||
|
|
||||||
|
keytool -selfcert -alias adempiereTest -dname "CN=myName, OU=myName, O=myOrg, L=myTown, ST=myState, C=US" -keypass myPWD -validity 180 -keystore D:\Adempiere\keystore\myKeystore -storepass myPWD
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---- Export/Info Certificate file
|
||||||
|
|
||||||
|
keytool -export -keystore D:\Adempiere\keystore\myKeystore -alias adempiere -storepass myPWD -file adempiere.cer
|
||||||
|
|
||||||
|
keytool -list -keystore D:\Adempiere\keystore\myKeystore -storepass myPWD
|
||||||
|
|
||||||
|
keytool -printcert -file D:\Adempiere\keystore\adempiereTest.cer
|
||||||
|
|
|
@ -0,0 +1,90 @@
|
||||||
|
@Rem My Development Environment
|
||||||
|
@Rem
|
||||||
|
@Rem This script sets variable for compiling Adempiere from source
|
||||||
|
@Rem
|
||||||
|
@Rem
|
||||||
|
@Rem $Header: /cvsroot/adempiere/utils_dev/myDevEnvTemplate.bat,v 1.19 2005/09/10 01:51:13 jjanke Exp $
|
||||||
|
|
||||||
|
|
||||||
|
@Rem Check the following parameters:
|
||||||
|
@Rem -------------------------------
|
||||||
|
|
||||||
|
@Rem Set Java Home
|
||||||
|
@SET JAVA_HOME=C:\Program Files\Java\jdk1.5.0_04
|
||||||
|
@IF NOT EXIST "%JAVA_HOME%\bin" ECHO "** JAVA_HOME NOT found"
|
||||||
|
@SET PATH=%JAVA_HOME%\bin;%PATH%
|
||||||
|
|
||||||
|
@Rem Set Adempiere Source Directory
|
||||||
|
@SET ADEMPIERE_SOURCE=C:\Adempiere\adempiere-all
|
||||||
|
@IF NOT EXIST "%ADEMPIERE_SOURCE%" ECHO "** ADEMPIERE_SOURCE NOT found"
|
||||||
|
|
||||||
|
@Rem Passwords for the keystore
|
||||||
|
@SET KEYTOOL_PASS=%KEY_PASSWORD%
|
||||||
|
@IF "%KEYTOOL_PASS%"=="" SET KEYTOOL_PASS=myPassword
|
||||||
|
|
||||||
|
@Rem Keystore & FTP Password
|
||||||
|
@SET ANT_PROPERTIES=-Dpassword=%KEYTOOL_PASS% -DftpPassword=%FTP_PASSWORD%
|
||||||
|
|
||||||
|
@Rem Ant to send email after completion - change or delete
|
||||||
|
@SET ANT_PROPERTIES=%ANT_PROPERTIES% -DMailLogger.mailhost=xxx -DMailLogger.from=xxxx -DMailLogger.failure.to=xxxx -DMailLogger.success.to=xxxx
|
||||||
|
|
||||||
|
@Rem Automatic Installation - Where Adempiere will be unzipped
|
||||||
|
@SET ADEMPIERE_ROOT=C:\
|
||||||
|
@Rem Automatic Installation - Resulting Home Directory
|
||||||
|
@SET ADEMPIERE_HOME=%ADEMPIERE_ROOT%Adempiere
|
||||||
|
@Rem Automatic Installation - Share for final Installers
|
||||||
|
@SET ADEMPIERE_INSTALL=C:\Install
|
||||||
|
@IF NOT EXIST %ADEMPIERE_INSTALL% Mkdir %ADEMPIERE_INSTALL%
|
||||||
|
|
||||||
|
|
||||||
|
@Rem ---------------------------------------------------------------
|
||||||
|
@Rem In most cases you don't need to change anything below this line
|
||||||
|
@Rem If you need to define something manually do it above this line,
|
||||||
|
@Rem it should work, since most variables are checked before set.
|
||||||
|
@Rem ---------------------------------------------------------------
|
||||||
|
|
||||||
|
@SET CURRENTDIR=%CD%
|
||||||
|
|
||||||
|
@Rem Set Version
|
||||||
|
@SET ADEMPIERE_VERSION=ADempiere
|
||||||
|
@SET ADEMPIERE_VERSION_FILE=311
|
||||||
|
@SET ADEMPIERE_VENDOR=ADempiere
|
||||||
|
|
||||||
|
@SET ENCODING=UTF-8
|
||||||
|
|
||||||
|
@Rem ClassPath
|
||||||
|
@IF NOT EXIST "%JAVA_HOME%\lib\tools.jar" ECHO "** Need Full Java SDK **"
|
||||||
|
@SET CLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jar
|
||||||
|
|
||||||
|
@IF NOT EXIST %ADEMPIERE_SOURCE%\tools\lib\ant.jar ECHO "** Ant.jar NOT found **"
|
||||||
|
@SET CLASSPATH=%CLASSPATH%;%ADEMPIERE_SOURCE%\tools\lib\ant.jar;%ADEMPIERE_SOURCE%\tools\lib\ant-launcher.jar;%ADEMPIERE_SOURCE%\tools\lib\ant-swing.jar;%ADEMPIERE_SOURCE%\tools\lib\ant-commons-net.jar;%ADEMPIERE_SOURCE%\tools\lib\commons-net-1.4.0.jar
|
||||||
|
@Rem SET CLASSPATH=%CLASSPATH%;%ADEMPIERE_SOURCE%\jboss\lib\xml-apis.jar
|
||||||
|
|
||||||
|
|
||||||
|
@Rem Set XDoclet 1.1.2 Environment
|
||||||
|
@SET XDOCLET_HOME=%ADEMPIERE_SOURCE%\tools
|
||||||
|
|
||||||
|
@Rem Java Keystore for signing jars
|
||||||
|
@IF NOT EXIST %ADEMPIERE_SOURCE%\keystore MKDIR %ADEMPIERE_SOURCE%\keystore
|
||||||
|
@IF EXIST "%ADEMPIERE_SOURCE%\keystore\myKeystore" GOTO CHECKKEYVALUE
|
||||||
|
|
||||||
|
:CREATEADEMPIEREKEY
|
||||||
|
@Echo No Java Keystore found, creating ...
|
||||||
|
@Rem .
|
||||||
|
@Rem This is the keystore for code signing.
|
||||||
|
@Rem Replace it with the official certificate.
|
||||||
|
@Rem Note that this is not the SSL certificate.
|
||||||
|
@Rem .
|
||||||
|
|
||||||
|
SET KEYTOOL_DNAME="CN=myName, OU=myName, O=myOrg, L=myTown, ST=myState, C=US"
|
||||||
|
|
||||||
|
"%JAVA_HOME%\bin\keytool" -genkey -keyalg rsa -alias adempiere -dname %KEYTOOL_DNAME% -keypass %KEYTOOL_PASS% -validity 365 -keystore %ADEMPIERE_SOURCE%\keystore\myKeystore -storepass %KEYTOOL_PASS%
|
||||||
|
|
||||||
|
"%JAVA_HOME%\bin\keytool" -selfcert -alias adempiere -dname %KEYTOOL_DNAME% -keypass %KEYTOOL_PASS% -validity 180 -keystore %ADEMPIERE_SOURCE%\keystore\myKeystore -storepass %KEYTOOL_PASS%
|
||||||
|
|
||||||
|
:CHECKKEYVALUE
|
||||||
|
@"%JAVA_HOME%\bin\keytool" -list -alias adempiere -keyStore %ADEMPIERE_SOURCE%\keystore\myKeystore -storepass %KEYTOOL_PASS%
|
||||||
|
@IF ERRORLEVEL 1 GOTO :CREATEADEMPIEREKEY
|
||||||
|
|
||||||
|
@Rem Set ADEMPIERE_ENV for all other scripts.
|
||||||
|
@SET ADEMPIERE_ENV=Y
|
|
@ -0,0 +1,119 @@
|
||||||
|
# My Development Environment
|
||||||
|
#
|
||||||
|
# This script sets variable for compiling Adempiere from source
|
||||||
|
# Ported from Windows script Marek Mosiewicz<marek.mosiewicz@jotel.com.pl>
|
||||||
|
# If you have difficulties, compare it with the Windows version.
|
||||||
|
#
|
||||||
|
# $Header: /cvsroot/adempiere/utils_dev/myDevEnvTemplate.sh,v 1.6 2003/04/27 12:34:16 marekmosiewicz Exp $
|
||||||
|
#
|
||||||
|
# Check the following parameters:
|
||||||
|
# -------------------------------
|
||||||
|
|
||||||
|
if [ $JAVA_HOME ]; then
|
||||||
|
export PATH=$JAVA_HOME/bin:$PATH
|
||||||
|
else
|
||||||
|
echo JAVA_HOME is not set.
|
||||||
|
echo You may not be able to build Adempiere
|
||||||
|
echo Set JAVA_HOME to the directory of your local JDK.
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
#Set Adempiere Source Directory - default one dir up from place where script resides
|
||||||
|
|
||||||
|
SAVED_DIR=`pwd` #save current dir
|
||||||
|
cd `dirname $0`/.. #change dir to one up form place where script resides - doesn not work with sym links
|
||||||
|
export ADEMPIERE_SOURCE=`pwd` #this is adempiere source
|
||||||
|
cd $SAVED_DIR #back to the saved directory
|
||||||
|
|
||||||
|
echo ADEMPIERE_SOURCE is $ADEMPIERE_SOURCE
|
||||||
|
|
||||||
|
if [ ! -d $ADEMPIERE_SOURCE/client ] ; then
|
||||||
|
echo "** ADEMPIERE_SOURCE NOT found"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Passwords for the keystore
|
||||||
|
export KEYTOOL_PASS=$KEY_PASSWORD
|
||||||
|
if [ ! $KEYTOOL_PASS ] ; then
|
||||||
|
export KEYTOOL_PASS=myPassword
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Keystore & FTP Password
|
||||||
|
export ANT_PROPERTIES=-Dpassword=$KEYTOOL_PASS -DftpPassword=$FTP_PASSWORD
|
||||||
|
|
||||||
|
# Ant to send email after completion - change or delete
|
||||||
|
#export ANT_PROPERTIES="$ANT_PROPERTIES -DMailLogger.mailhost=xxx -DMailLogger.from=xxxx -DMailLogger.failure.to=xxxx -DMailLogger.success.to=xxxx"
|
||||||
|
|
||||||
|
# Automatic Installation - Where Adempiere will be unzipped
|
||||||
|
export ADEMPIERE_ROOT=/adempiere
|
||||||
|
|
||||||
|
# Automatic Installation - Resulting Home Directory
|
||||||
|
export ADEMPIERE_HOME=$ADEMPIERE_ROOT/Adempiere
|
||||||
|
|
||||||
|
# Automatic Installation - Share for final Installers
|
||||||
|
export ADEMPIERE_INSTALL=/adempiere/install
|
||||||
|
if [ ! -d $ADEMPIERE_INSTALL ] ; then
|
||||||
|
mkdir -p $ADEMPIERE_INSTALL
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------
|
||||||
|
# In most cases you don't need to change anything below this line
|
||||||
|
# If you need to define something manually do it above this line,
|
||||||
|
# it should work, since most variables are checked before set.
|
||||||
|
# ---------------------------------------------------------------
|
||||||
|
|
||||||
|
export CURRENTDIR=`pwd`
|
||||||
|
|
||||||
|
# Set Version
|
||||||
|
export ADEMPIERE_VERSION=ADempiere
|
||||||
|
export ADEMPIERE_VERSION_FILE=311
|
||||||
|
export ADEMPIERE_VENDOR=ADempiere
|
||||||
|
|
||||||
|
export ENCODING=UTF-8
|
||||||
|
|
||||||
|
# ClassPath
|
||||||
|
if [ ! -f $JAVA_HOME/lib/tools.jar ] ; then
|
||||||
|
echo "** Need full Java SDK **"
|
||||||
|
fi
|
||||||
|
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar
|
||||||
|
|
||||||
|
if [ ! -f $ADEMPIERE_SOURCE/tools/lib/ant.jar ] ;then
|
||||||
|
echo "** Ant.jar NOT found **"
|
||||||
|
fi
|
||||||
|
export CLASSPATH=$CLASSPATH:$ADEMPIERE_SOURCE/tools/lib/ant.jar:$ADEMPIERE_SOURCE/tools/lib/ant-launcher.jar:$ADEMPIERE_SOURCE/tools/lib/ant-swing.jar:$ADEMPIERE_SOURCE/tools/lib/ant-commons-net.jar:$ADEMPIERE_SOURCE/tools/lib/commons-net.jar
|
||||||
|
#export CLASSPATH=$CLASSPATH:$ADEMPIERE_SOURCE/jboss/lib/xml-apis.jar
|
||||||
|
|
||||||
|
# Set XDoclet 1.1.2 Environment
|
||||||
|
export XDOCLET_HOME=$ADEMPIERE_SOURCE/tools
|
||||||
|
|
||||||
|
# .
|
||||||
|
# This is the keystore for code signing.
|
||||||
|
# Replace it with the official certificate.
|
||||||
|
# Note that this is not the SSL certificate.
|
||||||
|
# .
|
||||||
|
|
||||||
|
if [ ! -d $ADEMPIERE_SOURCE/keystore ] ; then
|
||||||
|
mkdir $ADEMPIERE_SOURCE/keystore #create dir
|
||||||
|
fi
|
||||||
|
|
||||||
|
# check
|
||||||
|
if [ ! -f $ADEMPIERE_SOURCE/keystore/myKeystore ] || [ ! "keytool -list -alias adempiere -keyStore $ADEMPIERE_SOURCE/keystore/myKeystore -storepass $KEYTOOL_PASS" ] ; then
|
||||||
|
# This is a dummy keystore for localhost SSL
|
||||||
|
# replace it with your SSL certifificate.
|
||||||
|
# Please note that a SSL certificate is
|
||||||
|
# different from the code signing certificate.
|
||||||
|
# The SSL does not require an alias of adempiere and
|
||||||
|
# there should only be one certificate in the keystore
|
||||||
|
|
||||||
|
HOSTNAME=`hostname`
|
||||||
|
|
||||||
|
|
||||||
|
echo No Keystore found, creating for $HOSTNAME ...
|
||||||
|
|
||||||
|
KEYTOOL_DNAME="CN=$HOSTNAME, OU=myName, O=AdempiereUser, L=myTown, ST=myState, C=US"
|
||||||
|
|
||||||
|
keytool -genkey -keyalg rsa -alias adempiere -dname "$KEYTOOL_DNAME" -keypass $KEYTOOL_PASS -validity 365 -keystore $ADEMPIERE_SOURCE/keystore/myKeystore -storepass $KEYTOOL_PASS
|
||||||
|
keytool -selfcert -alias adempiere -dname "$KEYTOOL_DNAME" -keypass $KEYTOOL_PASS -validity 180 -keystore $ADEMPIERE_SOURCE/keystore/myKeystore -storepass $KEYTOOL_PASS
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Set ADEMPIERE_ENV for all other scripts.
|
||||||
|
export ADEMPIERE_ENV=Y
|
|
@ -0,0 +1,168 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?><templates><template autoinsert="true" context="javadoc" deleted="false" description="<b></b>" enabled="true" id="org.eclipse.jdt.ui.templates.b_tag" name="<b>"><b>${word_selection}${cursor}</b></template><template autoinsert="true" context="javadoc" deleted="false" description="<code></code>" enabled="true" id="org.eclipse.jdt.ui.templates.code_tag" name="<code>"><code>${word_selection}${cursor}</code></template><template autoinsert="true" context="javadoc" deleted="false" description="<code>null</code>" enabled="true" name="<code>"><code>null</code></template><template autoinsert="true" context="javadoc" deleted="false" description="<i></i>" enabled="true" id="org.eclipse.jdt.ui.templates.i_tag" name="<i>"><i>${word_selection}${cursor}</i></template><template autoinsert="true" context="javadoc" deleted="false" description="<pre></pre>" enabled="true" id="org.eclipse.jdt.ui.templates.pre_tag" name="<pre>"><pre>${word_selection}${cursor}</pre></template><template autoinsert="true" context="javadoc" deleted="false" description="author name" enabled="true" id="org.eclipse.jdt.ui.templates.author" name="@author">@author ${user}</template><template autoinsert="true" context="java" deleted="false" description="Cache Get" enabled="true" name="cache">/**
|
||||||
|
* Get ${enclosing_type} from Cache
|
||||||
|
* @param ctx context
|
||||||
|
* @param _ID id
|
||||||
|
* @return ${enclosing_type}
|
||||||
|
*/
|
||||||
|
public static ${enclosing_type} get (Properties ctx, int _ID)
|
||||||
|
{
|
||||||
|
Integer key = new Integer (_ID);
|
||||||
|
${enclosing_type} retValue = (${enclosing_type})s_cache.get(key);
|
||||||
|
if (retValue != null)
|
||||||
|
return retValue;
|
||||||
|
retValue = new ${enclosing_type} (ctx, _ID, null);
|
||||||
|
if (retValue.get_ID() != 0)
|
||||||
|
s_cache.put(key, retValue);
|
||||||
|
return retValue;
|
||||||
|
} // get
|
||||||
|
|
||||||
|
/** Cache */
|
||||||
|
private static CCache<Integer,${enclosing_type}> s_cache = new CCache<Integer,${enclosing_type}>("", 20);</template><template autoinsert="false" context="java" deleted="false" description="dynamic cast" enabled="true" id="org.eclipse.jdt.ui.templates.cast" name="cast">${type} ${new_name} = (${type}) ${name};</template><template autoinsert="false" context="java" deleted="false" description="catch block" enabled="true" id="org.eclipse.jdt.ui.templates.catch" name="catch">catch (${Exception} e) {
|
||||||
|
${cursor}// ${todo}: handle exception
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="Adempiere Header" enabled="true" name="Adempiere">/******************************************************************************
|
||||||
|
* Product: Adempiere ERP & CRM Smart Business Solution
|
||||||
|
* Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved.
|
||||||
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
* under the terms version 2 of the GNU General Public License as published
|
||||||
|
* by the Free Software Foundation. This program is distributed in the hope
|
||||||
|
* that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
|
||||||
|
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
|
||||||
|
* You may reach us at: ComPiere, Inc. - http://www.adempiere.org/license.html
|
||||||
|
* 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA or info@adempiere.org
|
||||||
|
*****************************************************************************/
|
||||||
|
</template><template autoinsert="false" context="java" deleted="false" description="do while statement" enabled="true" id="org.eclipse.jdt.ui.templates.do" name="do">do {
|
||||||
|
${line_selection}${cursor}
|
||||||
|
} while (${condition});</template><template autoinsert="false" context="java" deleted="false" description="else block" enabled="true" id="org.eclipse.jdt.ui.templates.else" name="else">else {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="else if block" enabled="true" id="org.eclipse.jdt.ui.templates.elseif" name="elseif">else if (${condition}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="javadoc" deleted="false" description="<code>false</code>" enabled="true" id="org.eclipse.jdt.ui.templates.code_tag_false" name="false"><code>false</code></template><template autoinsert="false" context="java" deleted="false" description="iterate over array" enabled="true" id="org.eclipse.jdt.ui.templates.for_array" name="for">for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
|
||||||
|
${line_selection}${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="iterate over array with temporary variable" enabled="true" id="org.eclipse.jdt.ui.templates.for_temp" name="for">for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
|
||||||
|
${array_type} ${array_element} = ${array}[${index}];
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="iterate over collection" enabled="true" id="org.eclipse.jdt.ui.templates.for_collection" name="for">for (Iterator ${iterator} = ${collection}.iterator(); ${iterator}.hasNext(); ) {
|
||||||
|
${type} ${element} = (${type}) ${iterator}.next();
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="iterate over an array or Iterable" enabled="true" id="org.eclipse.jdt.ui.templates.for_iterable" name="foreach">for (${iterable_type} ${iterable_element} : ${iterable}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="Get Lines" enabled="true" name="getLines">/** The Lines */
|
||||||
|
private ${array_type}[] m_lines = null;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get Lines
|
||||||
|
* @param reload reload data
|
||||||
|
* @return array of lines
|
||||||
|
*/
|
||||||
|
public ${array_type}[] getLines (boolean reload)
|
||||||
|
{
|
||||||
|
if (m_lines != null && !reload)
|
||||||
|
return m_lines;
|
||||||
|
ArrayList list = new ArrayList();
|
||||||
|
${cursor}
|
||||||
|
|
||||||
|
//
|
||||||
|
m_lines = new ${array_type}[list.size()];
|
||||||
|
list.toArray(m_lines);
|
||||||
|
return m_lines;
|
||||||
|
} // getLines
|
||||||
|
</template><template autoinsert="false" context="java" deleted="false" description="if statement" enabled="true" id="org.eclipse.jdt.ui.templates.if" name="if">if (${condition}) {
|
||||||
|
${line_selection}${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="if else statement" enabled="true" id="org.eclipse.jdt.ui.templates.ifelse" name="ifelse">if (${condition}) {
|
||||||
|
${cursor}
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="dynamic type test and cast" enabled="true" id="org.eclipse.jdt.ui.templates.instanceof" name="instanceof">if (${name} instanceof ${type}) {
|
||||||
|
${type} ${new_name} = (${type})${name};
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="JDBC Query" enabled="true" name="jdbc">PreparedStatement pstmt = null;
|
||||||
|
try
|
||||||
|
{
|
||||||
|
pstmt = DB.prepareStatement(sql, get_trxName());
|
||||||
|
pstmt.setInt(1, x);
|
||||||
|
ResultSet rs = pstmt.executeQuery();
|
||||||
|
while (rs.next())
|
||||||
|
{
|
||||||
|
list.add (new XX (ctx, rs, get_trxName()));
|
||||||
|
}
|
||||||
|
rs.close();
|
||||||
|
pstmt.close();
|
||||||
|
pstmt = null;
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
log.log(Level.SEVERE, sql, e);
|
||||||
|
}
|
||||||
|
try
|
||||||
|
{
|
||||||
|
if (pstmt != null)
|
||||||
|
pstmt.close();
|
||||||
|
pstmt = null;
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
pstmt = null;
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="lazy creation" enabled="true" id="org.eclipse.jdt.ui.templates.lazy" name="lazy">if (${name} == null) {
|
||||||
|
${name} = new ${type}(${arguments});
|
||||||
|
${cursor}
|
||||||
|
}
|
||||||
|
|
||||||
|
return ${name};</template><template autoinsert="true" context="java" deleted="false" description="Create Static" enabled="true" name="Logger">/** Logger */
|
||||||
|
private static CLogger log = CLogger.getCLogger(${enclosing_type}.class);
|
||||||
|
</template><template autoinsert="false" context="java" deleted="false" description="main method" enabled="true" id="org.eclipse.jdt.ui.templates.main" name="main">public static void main(String[] args) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="create new object" enabled="true" id="org.eclipse.jdt.ui.templates.new" name="new">${type} ${name} = new ${type}(${arguments});</template><template autoinsert="false" context="java" deleted="false" description="non-externalized string marker" enabled="true" id="org.eclipse.jdt.ui.templates.non-nls" name="nls">//$$NON-NLS-${N}$$</template><template autoinsert="true" context="javadoc" deleted="false" description="<code>null</code>" enabled="true" id="org.eclipse.jdt.ui.templates.code_tag_null" name="null"><code>null</code></template><template autoinsert="true" context="java" deleted="false" description="private method" enabled="true" id="org.eclipse.jdt.ui.templates.private_method" name="private_method">private ${return_type} ${name}(${arguments}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="private static method" enabled="true" id="org.eclipse.jdt.ui.templates.private_static_method" name="private_static_method">private static ${return_type} ${name}(${arguments}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="protected method" enabled="true" id="org.eclipse.jdt.ui.templates.protected_method" name="protected_method">protected ${return_type} ${name}(${arguments}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="public method" enabled="true" id="org.eclipse.jdt.ui.templates.public_method" name="public_method">public ${return_type} ${name}(${arguments}) {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="runnable" enabled="true" id="org.eclipse.jdt.ui.templates.runnable" name="runnable">new Runnable() {
|
||||||
|
public void run() {
|
||||||
|
${line_selection}
|
||||||
|
}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="switch case statement" enabled="true" id="org.eclipse.jdt.ui.templates.switch" name="switch">switch (${key}) {
|
||||||
|
case ${value}:
|
||||||
|
${cursor}
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="synchronized block" enabled="true" id="org.eclipse.jdt.ui.templates.synchronized" name="synchronized">synchronized (${mutex}) {
|
||||||
|
${line_selection}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="print to standard error" enabled="true" id="org.eclipse.jdt.ui.templates.syserr" name="syserr">System.err.println(${word_selection}${cursor});</template><template autoinsert="true" context="java" deleted="false" description="print to standard out" enabled="true" id="org.eclipse.jdt.ui.templates.sysout" name="sysout">System.out.println(${word_selection}${cursor});</template><template autoinsert="true" context="java" deleted="false" description="print current method to standard out" enabled="true" id="org.eclipse.jdt.ui.templates.systrace" name="systrace">System.out.println("${enclosing_type}.${enclosing_method}()");</template><template autoinsert="false" context="java" deleted="false" description="test method" enabled="true" id="org.eclipse.jdt.ui.templates.test" name="test">public void test${name}() throws Exception {
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="true" context="java" deleted="false" description="convert collection to array" enabled="true" id="org.eclipse.jdt.ui.templates.toarray" name="toarray">(${type}[]) ${collection}.toArray(new ${type}[${collection}.size()]);</template><template autoinsert="true" context="java" deleted="false" description="Create List & Convert to Array" enabled="true" name="toArray">ArrayList<{enclosing_type}> list = new ArrayList<{enclosing_type}>();
|
||||||
|
${cursor}
|
||||||
|
${enclosing_type}[] retValue = new ${enclosing_type}[list.size()];
|
||||||
|
list.toArray(retValue);
|
||||||
|
return retValue;</template><template autoinsert="true" context="java" deleted="false" description="String Representation" enabled="true" name="toString">/**
|
||||||
|
* String Representation
|
||||||
|
* @return info
|
||||||
|
*/
|
||||||
|
public String toString()
|
||||||
|
{
|
||||||
|
StringBuffer sb = new StringBuffer("${enclosing_type}[");
|
||||||
|
sb.append(getID())
|
||||||
|
.append("-").append(getName())
|
||||||
|
.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
} // toString</template><template autoinsert="true" context="javadoc" deleted="false" description="<code>true</code>" enabled="true" id="org.eclipse.jdt.ui.templates.code_tag_true" name="true"><code>true</code></template><template autoinsert="false" context="java" deleted="false" description="try catch block" enabled="true" id="org.eclipse.jdt.ui.templates.try" name="try">try {
|
||||||
|
${line_selection}${cursor}
|
||||||
|
} catch (${Exception} e) {
|
||||||
|
// ${todo}: handle exception
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="iterate with enumeration" enabled="true" id="org.eclipse.jdt.ui.templates.while_enumeration" name="while">while (${enumeration}.hasMoreElements()) {
|
||||||
|
${type} ${element} = (${type}) ${enumeration}.nextElement();
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="iterate with iterator" enabled="true" id="org.eclipse.jdt.ui.templates.while_iterator" name="while">while (${iterator}.hasNext()) {
|
||||||
|
${type} ${element} = (${type}) ${iterator}.next();
|
||||||
|
${cursor}
|
||||||
|
}</template><template autoinsert="false" context="java" deleted="false" description="while loop with condition" enabled="true" id="org.eclipse.jdt.ui.templates.while_condition" name="while">while (${condition}) {
|
||||||
|
${line_selection}${cursor}
|
||||||
|
}</template></templates>
|
|
@ -0,0 +1,13 @@
|
||||||
|
@Rem Extract only mandatory fields of translation files
|
||||||
|
|
||||||
|
@Rem Parameter - file to process otherwise default
|
||||||
|
SET FILE=%1%
|
||||||
|
IF '%FILE%'=='' SET FILE=AD_Element_Trl_en_US.xml
|
||||||
|
IF '%ADEMPIERE_SOURCE%'=='' SET ADEMPIERE_SOURCE=D:\Adempiere
|
||||||
|
IF '%ADEMPIERE_TRL%'=='' SET ADEMPIERE_TRL=en_US
|
||||||
|
|
||||||
|
@Echo ... %FILE%
|
||||||
|
|
||||||
|
@java org.apache.xalan.xslt.Process -in %ADEMPIERE_SOURCE%\data\%ADEMPIERE_TRL%\%FILE% -xsl trl_Mandatory.xsl -out %ADEMPIERE_SOURCE%\data\%ADEMPIERE_TRL%\m_%FILE%
|
||||||
|
|
||||||
|
@pause
|
|
@ -0,0 +1,13 @@
|
||||||
|
@Rem Print translation files
|
||||||
|
|
||||||
|
@Rem Parameter - file to process otherwise default
|
||||||
|
SET FILE=%1%
|
||||||
|
IF '%FILE%'=='' SET FILE=AD_Element_Trl_en_US.xml
|
||||||
|
IF '%ADEMPIERE_SOURCE%'=='' SET ADEMPIERE_SOURCE=D:\Adempiere
|
||||||
|
IF '%ADEMPIERE_TRL%'=='' SET ADEMPIERE_TRL=en_US
|
||||||
|
|
||||||
|
@Echo ... %FILE%
|
||||||
|
|
||||||
|
@java org.apache.xalan.xslt.Process -in %ADEMPIERE_SOURCE%\data\%ADEMPIERE_TRL%\%FILE% -xsl trl_Print.xsl -out %ADEMPIERE_SOURCE%\data\%ADEMPIERE_TRL%\p_%FILE%
|
||||||
|
|
||||||
|
@pause
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--Adempiere(tm) Version 2.5.1a/2004-03-15 - Smart ERP & CRM - Copyright (c) 1999-2004 Jorg Janke -->
|
||||||
|
<!--Adempiere Translation file DTD -->
|
||||||
|
<!ELEMENT adempiereTrl (row+)>
|
||||||
|
<!ATTLIST adempiereTrl
|
||||||
|
table CDATA #REQUIRED
|
||||||
|
language CDATA #REQUIRED
|
||||||
|
>
|
||||||
|
<!ELEMENT row (value+)>
|
||||||
|
<!ATTLIST row
|
||||||
|
trl CDATA #IMPLIED
|
||||||
|
id CDATA #REQUIRED
|
||||||
|
>
|
||||||
|
<!ELEMENT value (#PCDATA)>
|
||||||
|
<!ATTLIST value
|
||||||
|
original CDATA #IMPLIED
|
||||||
|
column CDATA #REQUIRED
|
||||||
|
>
|
|
@ -0,0 +1,30 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||||
|
|
||||||
|
<!-- This sample xslt is for transform an xml validated by adempiereTrl.dtd -->
|
||||||
|
<!-- to destination xml, which removed optional attributes trl, orginal -->
|
||||||
|
<!-- Author: Bui Chi Trung -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- get whole adempiereTrl element -->
|
||||||
|
<xsl:template match="/adempiereTrl">
|
||||||
|
<adempiereTrl table="{@table}" language="{@language}">
|
||||||
|
<xsl:apply-templates/>
|
||||||
|
</adempiereTrl>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- get row element without trl attribute -->
|
||||||
|
<xsl:template match="row">
|
||||||
|
<row id="{@id}">
|
||||||
|
<xsl:apply-templates select="value"/>
|
||||||
|
</row>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- get value element without original attribute-->
|
||||||
|
<xsl:template match="value">
|
||||||
|
<value column="{@column}">
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
</value>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
</xsl:stylesheet>
|
|
@ -0,0 +1,45 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||||
|
|
||||||
|
<!-- This sample xslt is for transform an xml validated by adempiereTrl.dtd -->
|
||||||
|
<!-- to destination xml, which printed optional attributes trl as an sub-element of row element-->
|
||||||
|
<!-- orginal as sub-element of value element-->
|
||||||
|
<!-- Author: Bui Chi Trung -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- get whole adempiereTrl element -->
|
||||||
|
<xsl:template match="/adempiereTrl">
|
||||||
|
<adempiereTrl table="{@table}" language="{@language}">
|
||||||
|
<xsl:apply-templates/>
|
||||||
|
</adempiereTrl>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- get row element without trl attribute -->
|
||||||
|
<xsl:template match="row">
|
||||||
|
<row id="{@id}">
|
||||||
|
<xsl:apply-templates select="value"/>
|
||||||
|
<xsl:apply-templates select="@trl"/>
|
||||||
|
</row>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="@trl">
|
||||||
|
<xsl:element name="trl">
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
</xsl:element>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- get value element without original attribute-->
|
||||||
|
<xsl:template match="value">
|
||||||
|
<value column="{@column}">
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
<xsl:apply-templates select="@original"/>
|
||||||
|
</value>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="@original">
|
||||||
|
<xsl:element name="original">
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
</xsl:element>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
</xsl:stylesheet>
|
Loading…
Reference in New Issue