org.kite9.tool.scanner
Class SpringClassScanner

java.lang.Object
  extended by org.kite9.tool.context.AbstractContextualizable
      extended by org.kite9.tool.scanner.AbstractClassScanner
          extended by org.kite9.tool.scanner.SpringClassScanner
All Implemented Interfaces:
Scanner

public class SpringClassScanner
extends AbstractClassScanner
implements Scanner

Uses spring class patterns to figure out which classes to build design items from.

Author:
moffatr

Constructor Summary
SpringClassScanner()
           
 
Method Summary
 String getBasePackage()
           
 List<WorkItem> getItems()
           
 String getPattern()
           
protected  String resolveBasePackage(String basePackage)
           
 void setBasePackage(String basePackage)
           
 void setPattern(String pattern)
           
 
Methods inherited from class org.kite9.tool.scanner.AbstractClassScanner
createDiagramBuilder, getProjectModel, getWorkItems, setProjectModel
 
Methods inherited from class org.kite9.tool.context.AbstractContextualizable
getContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringClassScanner

public SpringClassScanner()
Method Detail

resolveBasePackage

protected String resolveBasePackage(String basePackage)

getItems

public List<WorkItem> getItems()
Specified by:
getItems in interface Scanner

getBasePackage

public String getBasePackage()

setBasePackage

public void setBasePackage(String basePackage)

getPattern

public String getPattern()

setPattern

public void setPattern(String pattern)


Copyright © 2011. All Rights Reserved.