aboutsummaryrefslogtreecommitdiffstats
path: root/main/project
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2013-05-26 22:48:47 +0200
committerrsudev <rasch@munin-soft.de>2013-05-26 22:48:47 +0200
commit938049304233c0b84b6dd4f914a51c4af3d8ea37 (patch)
treead5e0a6ab536bc08e4c8e6a927febc4d34e1f1da /main/project
parent8e2ec9dd830d9c5c370ae8aa77163c22364e47e0 (diff)
downloadcgeo-938049304233c0b84b6dd4f914a51c4af3d8ea37.zip
cgeo-938049304233c0b84b6dd4f914a51c4af3d8ea37.tar.gz
cgeo-938049304233c0b84b6dd4f914a51c4af3d8ea37.tar.bz2
Fixes after review
Diffstat (limited to 'main/project')
-rw-r--r--main/project/attributes_okapi/AttrGen/.settings/org.eclipse.jdt.ui.prefs54
-rw-r--r--main/project/attributes_okapi/AttrGen/src/GenerateAttributes.java38
2 files changed, 73 insertions, 19 deletions
diff --git a/main/project/attributes_okapi/AttrGen/.settings/org.eclipse.jdt.ui.prefs b/main/project/attributes_okapi/AttrGen/.settings/org.eclipse.jdt.ui.prefs
new file mode 100644
index 0000000..cc7a309
--- /dev/null
+++ b/main/project/attributes_okapi/AttrGen/.settings/org.eclipse.jdt.ui.prefs
@@ -0,0 +1,54 @@
+eclipse.preferences.version=1
+editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
+sp_cleanup.add_default_serial_version_id=true
+sp_cleanup.add_generated_serial_version_id=false
+sp_cleanup.add_missing_annotations=false
+sp_cleanup.add_missing_deprecated_annotations=true
+sp_cleanup.add_missing_methods=false
+sp_cleanup.add_missing_nls_tags=false
+sp_cleanup.add_missing_override_annotations=true
+sp_cleanup.add_missing_override_annotations_interface_methods=false
+sp_cleanup.add_serial_version_id=false
+sp_cleanup.always_use_blocks=true
+sp_cleanup.always_use_parentheses_in_expressions=false
+sp_cleanup.always_use_this_for_non_static_field_access=false
+sp_cleanup.always_use_this_for_non_static_method_access=false
+sp_cleanup.convert_to_enhanced_for_loop=false
+sp_cleanup.correct_indentation=false
+sp_cleanup.format_source_code=true
+sp_cleanup.format_source_code_changes_only=true
+sp_cleanup.make_local_variable_final=false
+sp_cleanup.make_parameters_final=false
+sp_cleanup.make_private_fields_final=true
+sp_cleanup.make_type_abstract_if_missing_method=false
+sp_cleanup.make_variable_declarations_final=false
+sp_cleanup.never_use_blocks=false
+sp_cleanup.never_use_parentheses_in_expressions=true
+sp_cleanup.on_save_use_additional_actions=true
+sp_cleanup.organize_imports=true
+sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
+sp_cleanup.remove_private_constructors=true
+sp_cleanup.remove_trailing_whitespaces=true
+sp_cleanup.remove_trailing_whitespaces_all=true
+sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
+sp_cleanup.remove_unnecessary_casts=false
+sp_cleanup.remove_unnecessary_nls_tags=false
+sp_cleanup.remove_unused_imports=true
+sp_cleanup.remove_unused_local_variables=false
+sp_cleanup.remove_unused_private_fields=true
+sp_cleanup.remove_unused_private_members=false
+sp_cleanup.remove_unused_private_methods=true
+sp_cleanup.remove_unused_private_types=true
+sp_cleanup.sort_members=false
+sp_cleanup.sort_members_all=false
+sp_cleanup.use_blocks=true
+sp_cleanup.use_blocks_only_for_return_and_throw=false
+sp_cleanup.use_parentheses_in_expressions=false
+sp_cleanup.use_this_for_non_static_field_access=false
+sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+sp_cleanup.use_this_for_non_static_method_access=false
+sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
diff --git a/main/project/attributes_okapi/AttrGen/src/GenerateAttributes.java b/main/project/attributes_okapi/AttrGen/src/GenerateAttributes.java
index 6b8af60..725dfff 100644
--- a/main/project/attributes_okapi/AttrGen/src/GenerateAttributes.java
+++ b/main/project/attributes_okapi/AttrGen/src/GenerateAttributes.java
@@ -5,14 +5,14 @@ import java.io.InputStreamReader;
import java.io.Reader;
import java.util.ArrayList;
+import javax.xml.parsers.SAXParser;
+import javax.xml.parsers.SAXParserFactory;
+
import org.xml.sax.Attributes;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
-import javax.xml.parsers.SAXParser;
-import javax.xml.parsers.SAXParserFactory;;
-
public class GenerateAttributes {
@@ -20,24 +20,24 @@ public class GenerateAttributes {
* @param args
*/
public static void main(String[] args) {
-
+
File inFile = new File(args[0]);
InputStream inputStream;
-
+
try {
-
+
writeHeader();
-
+
inputStream = new FileInputStream(inFile);
Reader reader = new InputStreamReader(inputStream,"UTF-8");
-
+
InputSource is = new InputSource(reader);
is.setEncoding("UTF-8");
-
+
parseAttributes(is);
-
+
writeTrailer();
-
+
} catch (Exception e) {
e.printStackTrace();
}
@@ -65,7 +65,7 @@ public class GenerateAttributes {
}
private static void writeAttr(AttrInfo attr) {
-
+
for(String name : attr.names) {
if (attr.oc_de_id > 0) {
System.out.println(" attrMapDe.put(\"" + name + "\", " + attr.oc_de_id + ");");
@@ -74,9 +74,9 @@ public class GenerateAttributes {
System.out.println(" attrMapPl.put(\"" + name + "\", " + attr.oc_pl_id + ");");
}
}
-
+
}
-
+
private static void writeTrailer() {
System.out.print(
" // first trailer line\n" +
@@ -92,13 +92,13 @@ public class GenerateAttributes {
" }\n" +
" return result;\n" +
" }\n" +
-"}\n");
+"}\n");
}
private static void parseAttributes(InputSource stream) {
-
+
try {
-
+
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser saxParser = factory.newSAXParser();
@@ -133,14 +133,14 @@ public class GenerateAttributes {
public void endElement(String uri, String localName,
String qName)
throws SAXException {
-
+
if (attr != null && qName.equalsIgnoreCase("attr")) {
attr.names = names.toArray(new String[]{});
names = null;
writeAttr(attr);
attr = null;
}
-
+
readingName = false;
}