|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassNameConflictResolver
Class name conflict resolver.
Method Summary | |
---|---|
void |
changeClassInfoAsResultOfConflict(JClass jClass,
java.lang.String xpath,
java.lang.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. |
void |
setSourceGenerator(SourceGenerator sourceGenerator)
Sets the calling SourceGenerator instance. |
Method Detail |
---|
void changeClassInfoAsResultOfConflict(JClass jClass, java.lang.String xpath, java.lang.String typedXPath, Annotated annotated)
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
instancevoid setSourceGenerator(SourceGenerator sourceGenerator)
SourceGenerator
instance.
sourceGenerator
- The calling SourceGenerator
instance.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |