/** * Transforms the default name produced from XML name * by following the customization. * * This shouldn't be applied to a class name specified * by a customization. * * @param cmp * The schema component from which the default name is derived. */ public String mangleClassName( String name, XSComponent cmp ) { if( cmp instanceof XSType ) return nameXmlTransform.typeName.mangle(name); if( cmp instanceof XSElementDecl ) return nameXmlTransform.elementName.mangle(name); if( cmp instanceof XSAttributeDecl ) return nameXmlTransform.attributeName.mangle(name); if( cmp instanceof XSModelGroup || cmp instanceof XSModelGroupDecl ) return nameXmlTransform.modelGroupName.mangle(name); // otherwise no modification return name; }
/** * Transforms the default name produced from XML name * by following the customization. * * This shouldn't be applied to a class name specified * by a customization. * * @param cmp * The schema component from which the default name is derived. */ public String mangleClassName( String name, XSComponent cmp ) { if( cmp instanceof XSType ) return nameXmlTransform.typeName.mangle(name); if( cmp instanceof XSElementDecl ) return nameXmlTransform.elementName.mangle(name); if( cmp instanceof XSAttributeDecl ) return nameXmlTransform.attributeName.mangle(name); if( cmp instanceof XSModelGroup || cmp instanceof XSModelGroupDecl ) return nameXmlTransform.modelGroupName.mangle(name); // otherwise no modification return name; }
/** * Transforms the default name produced from XML name * by following the customization. * * This shouldn't be applied to a class name specified * by a customization. * * @param cmp * The schema component from which the default name is derived. */ public String mangleClassName( String name, XSComponent cmp ) { if( cmp instanceof XSType ) return nameXmlTransform.typeName.mangle(name); if( cmp instanceof XSElementDecl ) return nameXmlTransform.elementName.mangle(name); if( cmp instanceof XSAttributeDecl ) return nameXmlTransform.attributeName.mangle(name); if( cmp instanceof XSModelGroup || cmp instanceof XSModelGroupDecl ) return nameXmlTransform.modelGroupName.mangle(name); // otherwise no modification return name; }
/** * Transforms the default name produced from XML name * by following the customization. * * This shouldn't be applied to a class name specified * by a customization. * * @param cmp * The schema component from which the default name is derived. */ public String mangleClassName( String name, XSComponent cmp ) { if( cmp instanceof XSType ) return nameXmlTransform.typeName.mangle(name); if( cmp instanceof XSElementDecl ) return nameXmlTransform.elementName.mangle(name); if( cmp instanceof XSAttributeDecl ) return nameXmlTransform.attributeName.mangle(name); if( cmp instanceof XSModelGroup || cmp instanceof XSModelGroupDecl ) return nameXmlTransform.modelGroupName.mangle(name); // otherwise no modification return name; }
/** * Transforms the default name produced from XML name * by following the customization. * * This shouldn't be applied to a class name specified * by a customization. * * @param cmp * The schema component from which the default name is derived. */ public String mangleClassName( String name, XSComponent cmp ) { if( cmp instanceof XSType ) return nameXmlTransform.typeName.mangle(name); if( cmp instanceof XSElementDecl ) return nameXmlTransform.elementName.mangle(name); if( cmp instanceof XSAttributeDecl ) return nameXmlTransform.attributeName.mangle(name); if( cmp instanceof XSModelGroup || cmp instanceof XSModelGroupDecl ) return nameXmlTransform.modelGroupName.mangle(name); // otherwise no modification return name; }
public String mangleAnonymousTypeClassName( String name ) { return nameXmlTransform.anonymousTypeName.mangle(name); }
public String mangleAnonymousTypeClassName( String name ) { return nameXmlTransform.anonymousTypeName.mangle(name); }
public String mangleAnonymousTypeClassName( String name ) { return nameXmlTransform.anonymousTypeName.mangle(name); }
public String mangleAnonymousTypeClassName( String name ) { return nameXmlTransform.anonymousTypeName.mangle(name); }
public String mangleAnonymousTypeClassName( String name ) { return nameXmlTransform.anonymousTypeName.mangle(name); }