javadoc e refatoracao