ClassNameConflictResolver
public class TypeClassNameConflictResolver extends BaseClassNameConflictResolver implements ClassNameConflictResolver
Constructor | Description |
---|---|
TypeClassNameConflictResolver() |
Modifier and Type | Method | Description |
---|---|---|
void |
changeClassInfoAsResultOfConflict(JClass jClass,
java.lang.String xpath,
java.lang.String typedXPath,
Annotated annotated) |
Changes the JClass' internal class name, appedning a type suffix to the
suggested class name.
|
calculateXPathPrefix, getSourceGenerator, setSourceGenerator
setSourceGenerator
public void changeClassInfoAsResultOfConflict(JClass jClass, java.lang.String xpath, java.lang.String typedXPath, Annotated annotated)
changeClassInfoAsResultOfConflict
in interface ClassNameConflictResolver
changeClassInfoAsResultOfConflict
in class BaseClassNameConflictResolver
jClass
- The JClass
instance whose local name should be
changed.xpath
- XPATH expression used to defer the new local class nametypedXPath
- typed XPATH expression used to defer the new local class nameannotated
- Annotated
instanceIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com