XCMS Toolkit

schemajic.schema
Class JavaClassName

java.lang.Object
  extended by schemajic.schema.JavaClassName

public class JavaClassName
extends java.lang.Object

Processing support for generated Java class names.

Version:
1.00 - 2006/01/22
Author:
support@phillipgriffin.com

Constructor Summary
JavaClassName(java.lang.String typeName)
          Given an ASN.1 type name, convert '-' to '_', and lowercase all package names.
 
Method Summary
 java.lang.String getFullName()
          Returns the current full name.
 java.lang.String getName()
          Gets part of a Java package name.
 java.lang.String[] getPackageNames()
          Gets a Java package name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaClassName

public JavaClassName(java.lang.String typeName)
Given an ASN.1 type name, convert '-' to '_', and lowercase all package names. Leave the class name as is.

Parameters:
typeName - name of an ASN.1 builtin, referenced or user defined type
Method Detail

getPackageNames

public java.lang.String[] getPackageNames()
Gets a Java package name.

Returns:
a Java package name.

getName

public java.lang.String getName()
Gets part of a Java package name.

Returns:
part of a Java package name

getFullName

public java.lang.String getFullName()
Returns the current full name.


XCMS Toolkit


Copyright © 2005-2006 GRIFFIN Consulting. All Rights Reserved.