com.sun.tools.xjc.reader.xmlschema.bindinfo
Class BISchemaBinding.NamingRule

java.lang.Object
  extended by com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding.NamingRule
Enclosing class:
BISchemaBinding

public static final class BISchemaBinding.NamingRule
extends java.lang.Object

Default naming rules of the generated interfaces. It simply adds prefix and suffix to the name, but the caller shouldn't care how the name mangling is done.


Constructor Summary
BISchemaBinding.NamingRule()
           
BISchemaBinding.NamingRule(java.lang.String _prefix, java.lang.String _suffix)
           
 
Method Summary
 java.lang.String mangle(java.lang.String originalName)
          Changes the name according to the rule.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BISchemaBinding.NamingRule

public BISchemaBinding.NamingRule(java.lang.String _prefix,
                                  java.lang.String _suffix)

BISchemaBinding.NamingRule

public BISchemaBinding.NamingRule()
Method Detail

mangle

public java.lang.String mangle(java.lang.String originalName)
Changes the name according to the rule.