org.kite9.tool.model
Class ClassFileModelBuilder

java.lang.Object
  extended by org.kite9.tool.model.ClassFileModelBuilder

public class ClassFileModelBuilder
extends Object

Handles visiting class file resources and adding the details to the model.

Author:
robmoffat

Field Summary
static org.springframework.asm.commons.EmptyVisitor EMPTY_VISITOR
           
 
Constructor Summary
ClassFileModelBuilder()
           
 
Method Summary
protected  String convertAnnotationDescriptor(String desc)
           
 org.springframework.asm.ClassVisitor createClassVisitor(ProjectModelImpl model)
           
 ProjectModelImpl getModel()
           
 void visit(org.springframework.core.io.Resource resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_VISITOR

public static final org.springframework.asm.commons.EmptyVisitor EMPTY_VISITOR
Constructor Detail

ClassFileModelBuilder

public ClassFileModelBuilder()
Method Detail

getModel

public ProjectModelImpl getModel()

visit

public void visit(org.springframework.core.io.Resource resource)
           throws IOException
Throws:
IOException

convertAnnotationDescriptor

protected String convertAnnotationDescriptor(String desc)

createClassVisitor

public org.springframework.asm.ClassVisitor createClassVisitor(ProjectModelImpl model)


Copyright © 2011. All Rights Reserved.