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