상세 컨텐츠

본문 제목

Convert Enum to Java

RyuLib/RyuLib for Delphi

by ryujt 2014. 10. 27. 12:21

본문

하마티(http://www.himytv.com/) 안드로이드 버전을 만들 때, 델파이 코드 중에 열거형을 자바로 바꾸기 위해서 만든 프로그램입니다.


소스는 아래 링크를 참고하시면 됩니다.  상당히 단순한 프로그램입니다.


프로그램 동작은

  • 델파이 열거형의 소스의 일부분을 붙여 넣고, Convert 버턴을 클릭합니다.
  • 열거형의 원소들은 자바의 static으로 변경됩니다.
  • toString() 이라는 static 메소드가 추가 됩니다.  열거형을 문자로 표현하고 싶을 때 사용합니다.  제가 델파이에서 디버깅 등을 이유로 자주 사용하는 것이라 넣어 봤습니다.
  • 델파이 소스에 있는 코멘트는 모두 제거 됩니다.
  • 열거형 원소에 인덱스를 강제로 지정하는 등의 처리는 지원하지 않습니다.

[그림 1] 변경 전의 델파이 소스



[그림 2] 변경 후의 자바 소스




관련글 더보기