org.exolab.castor.builder.conflict.strategy
Interface ClassNameConflictResolver
- BaseClassNameConflictResolver, TypeClassNameConflictResolver, XPATHClassNameConflictResolver
public interface ClassNameConflictResolver
Class name conflict resolver.
changeClassInfoAsResultOfConflict
public void changeClassInfoAsResultOfConflict(JClass jClass,
String xpath,
String typedXPath,
Annotated annotated) Changes the JClass' internal class name, as a result of an XPATH
expression uniquely identifying an XML artefact within an XML schema.
jClass - The JClass instance whose local name should be
changed.xpath - XPATH expression used to defer the new local class nametypedXPath - XPATH expression used to defer the new local class nameannotated - Annotated instance
setSourceGenerator
public void setSourceGenerator(SourceGenerator sourceGenerator)
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com