From a1b107dd3fbe2070a1e667d8d7702912b0af7071 Mon Sep 17 00:00:00 2001 From: Sven Gothel <sgothel@jausoft.com> Date: Thu, 29 Jun 2023 02:24:58 +0200 Subject: GlueGen: Move [de]captializeString(..) JavaEmitter -> static in CodeGenUtils --- src/java/com/jogamp/gluegen/CodeGenUtils.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/java/com/jogamp/gluegen/CodeGenUtils.java') diff --git a/src/java/com/jogamp/gluegen/CodeGenUtils.java b/src/java/com/jogamp/gluegen/CodeGenUtils.java index 76116f1..5442a24 100644 --- a/src/java/com/jogamp/gluegen/CodeGenUtils.java +++ b/src/java/com/jogamp/gluegen/CodeGenUtils.java @@ -43,6 +43,20 @@ import java.util.*; public class CodeGenUtils { + /** + * Converts first letter to upper case. + */ + public static String capitalizeString(final String string) { + return Character.toUpperCase(string.charAt(0)) + string.substring(1); + } + + /** + * Converts first letter to lower case. + */ + public static String decapitalizeString(final String string) { + return Character.toLowerCase(string.charAt(0)) + string.substring(1); + } + /** * Given a java package name (e.g., "java.lang"), return the package as a * directory path (i.e., "java/lang"). -- cgit v1.2.3