}
public EnumTransformationType transformAttribute(
final String[] classNamePath) {
final int length = classNamePath.length;
PackageNode currentNode = root;
EnumTransformationType transformAttribute = root
.getTransformAttribute();
for (int index = 0; currentNode != null && index < length; index++) {
final String name = classNamePath[index];
final PackageNode child = currentNode.getChild(name);
if (child != null) {
final EnumTransformationType childTransformAttribute = child
.getTransformAttribute();
if (childTransformAttribute != null) {
transformAttribute = childTransformAttribute;
}
}