Generate java bindings for constants.
commitf0cb22c1e4f5f989b91d4e6efebf365a81f50bdc
authorqsr@chromium.org <qsr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 28 May 2014 18:57:19 +0000 (28 18:57 +0000)
committerqsr@chromium.org <qsr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 28 May 2014 18:57:19 +0000 (28 18:57 +0000)
treec4ce04dac45eef23369f8363ba67d9bdb521bc7e
parent4903fee8ed24e0289ceebc2fc684f77350ed376f
Generate java bindings for constants.

This CL is the first CL introducing java bindings. It only generates
constants.

Review URL: https://codereview.chromium.org/291903003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273307 0039d316-1c4b-4281-b951-d872f2087c98
mojo/android/javatests/src/org/chromium/mojo/bindings/BindingsTest.java [new file with mode: 0644]
mojo/public/tools/bindings/generators/java_templates/constant_definition.tmpl [new file with mode: 0644]
mojo/public/tools/bindings/generators/java_templates/constants.java.tmpl [new file with mode: 0644]
mojo/public/tools/bindings/generators/java_templates/header.java.tmpl [new file with mode: 0644]
mojo/public/tools/bindings/generators/java_templates/java_macros.tmpl [new file with mode: 0644]
mojo/public/tools/bindings/generators/mojom_java_generator.py [new file with mode: 0644]
mojo/public/tools/bindings/mojom_bindings_generator.gypi
mojo/public/tools/bindings/mojom_bindings_generator.py